MIVKKGFLTTVAQKCNTLTQLKQLHAHILRCRINDTPYALAPLLSVLATSNDASFFSYARSIFRHLTNRNTFMHNTMIRGYLQCRSPLHAVSCYLSMLQNGVAVNNYTFPPLIKACIALLPSSPSNIVGRLVHGHVVKFGLRNDPYVVSAFIEFYSVSREVDTARVLFDETSYKDVVLGTAMVDGYGKMGNVKSAREVFDKMPERNAVSWSAMMAAYSRVSDFKEVLALFTEMQNEGTEPNESILVTVLTACAHLGALTQGLWVHSYARRFHLESNPILATALVDMYSKCGCVESALSVFDCIVDKDAGAWNAMISGEALNGDAGKSLQLFRQMAASRTKPNETTFVAVLTACTHAKMVQQGLWLFEEMSSVYGVVPRMEHYACVIDLLSRAGMVEEAEKFMEEKMGGLTAGDANVWGALLNACRIHKNIHVGNRVWKKLVDMGVTDCGTHVLTYNIYREAGWDVEANKVRSRIEEVGMKKKPGCSIIEVDNEVEEFLAGDHSHPQAQEMCKLLDSILKMGTLEHF*