MFLSRVNPTRFPPFVASRRLFSASASAASLQQYCTEKPPIKPWPQRLFPKRLVSMITQQQNIDLALQIFLYAGKSHPGFTHNYDTYHSILFKLSRARAFDPVESLMADLRNSYPPIKCGENLFIDLLRNYGLAGRYESSMRIFLRIPDFGVKRSVRSLNTLLNVLIQNQRFDLVHAMFKNSKESFGITPNIFTCNLLVKALCKKNDIESAYKVLDEIPSMGLVPNLVTYTTILGGYVARGDMESAKRVLEEMLDRGWYPDATTYTVLMDGYCKLGRFSEAATVMDDMEKNEIEPNEVTYGVMIRALCKEKKSGEARNMFDEMLERSFMPDSSLCCKVIDALCEDHKVDEACGLWRKMLKNNCMPDNALLSTLIHWLCKEGRVTEARKLFDEFEKGSIPSLLTYNTLIAGMCEKGELTEAGRLWDDMYERKCKPNAFTYNVLIEGLSKNGNVKEGVRVLEEMLEIGCFPNKTTFLILFEGLQKLGKEEDAMKIVSMAVMNGKVDKESWELFLKKFAGELDKGVLPLKELLHEISVS*