MPEFVKIVEVGPRDGLQNEKKIVPTHIKVELIRKLCASGLQVVEATSFVSPKWVPQLSDAKEVLHAIKALQGSKFPVLTPNVKGFQAALDAGARDVAVFAAASESFSKANINCTISESLERYKQVCDLAKQHGISVRGYISCVVGCPIEGPVPPHKVGYVAGELYRMGCSEISLGDTIGVGTPGTLVPMLEAVMSVVPVENLAVHMHDTYGQALSNILVALQMGVSTVDSSVSGLGGCPYAKGASGNVATEDVIYLLNGLGVSTNVDLSLVLAAGEFISQHLGRQSGSKTAVALGKSSRCEHSKI*