MGDGDSHVGSEVNIATADTPLLRPLVTYHEGCPGCLLDRKKAASPGVPVKELSIVALLYLSNMLPLCSLFSFVYFMVRDFGIANSETQIGSYSGYLGSALLIGRFITSTPWGMIADRYGHKPVIFLGTTTIFVFNTLFGFSSKYWIALLSRSLLGIGNGMTGTLTAYASAVCKEEHQALSMSIMGTMWGLGLIVGPAIGGYLSQPSEKLPALFPSGSLFDQFPYALPCVCISAFAVAGFIATWFLPETVHKHETNAAKFSKANDDASMESIRNGLRQVEDHMMAEVSTNNVQGLKKPLWRNWGLVASIILISFWVLHATAYTEIFSLWAVSPALYGGLEFTTSEVADVLAVSGAAILLFQVLVFPRMANTLGAIQTVRVSAFLTTVLVALYPLCPRLHGAILWAVLLSVCVAKNIFSVSGFSGMYILTNNSVEKTEKGIANGVSTSFMSGVQALAPALAGTIFSWAEGRINASFLPGMWMVFSLLGVLSFFTFLATLQPFLPLSLNNPVSEE*