MFLTHLLLLVKNSLSKEIIEIEGCFTTDACCSKHAERRYKGLSRQGAICFESDRAYLDATLETDVIFECIDVRRAEPKRSRSKAELAQVQYFRLSCPLSLYMLPHILQSWPLLADPKDDKIPYLDDPPTKNKWRHPRTKAICRLRHPTEELDILGLEKAMDLQGIFVAGITTFKKLYAYEICMQIYADRKMLKVYEERFKALAEGADSSICHCAKYDAKCAELMKKASEALDSMEVLQNAAPPNAESSGTVQCQDFDVAVKDHGSTSANSNTSETSQSEPEHL*