MAVSSTDLLLLPSMHAGDDEVPVYESGAEVLAKVQEKWAAAAASRPPPYPAMYSSVFGGIILDPAMMVLPIDDHMVHRGHGVFDTAMILDGALYELDAHLDRFLRSAAAARVGTAPFPREALRRILIQMTAASGCRMGSIRYWLSSGPGDFLLSSRGCPSPAFYGVVIASEYEQCGVDGTGVRAVTATVPMKPPQFATVKNVNYLPNVLSIMDAEDRGAFASVWVDDQGYVAEGPMVNVAFVTPERELVLPAFDKILSGCTAKRMLALAPRLVDAGLLAGVSTRDITAEDAKRSAEMAFVGSGLPVLPVVEWDGKPIGDGKVGKLMPALSDLLWEDMKSGPDRIPVPYKQ*