MTTEKVNLLDFDRKGLRTFFAEELGEKAFRAEQVMKWIYHFGCDDFDQMNNINKQLREKLKAKCEIRAPYVSEAQHSADGTIKWAMRVGDQDVETVYIPEDDRATLCVSSQVGCALECKFCSTAQQGFNRNLRVSEIIGQVWRAAREIGLEKETGRRPITNVVMMGMGEPLLNMKNLIPALEIMLDDLGFGLSKRRVTVSTSGVVSGLEQMIGQIDVALAISLHAPNDKLRSEIMPINDRWNIEAFLEVVRRYIASSNANRGKVTVEYVLLDHVNDGTEHAHELAELLKGTPCKINLIPFNPYPGSPYKKPSNSRIDRFQKTLMQYEHTVTIRKTRGDDIDAACGQLVGDVIDRTKRTKAKQFDGQAIPVKTL*