MDGLKEGKVCSLHDYNSWACGFILSSFTVIVAMDVSHEEILIVTRESFRSGRTQSMGWRKKQLQSVLHLVAENEKEIMVALHSDLGKHPIEACRDEVAIVEKSTRTALKSLHQWMAPTKVGIPLVAQFGSAAIIAEPLGVVLIFSAWNFPFNLAMDPMIGAIAAGNAVVLKPSEIAPATSKLLATLIPRYLDNSAIRVVEGGAAESSQLLEHKWDKIFFTGSARVGRIVMAAAAKHLTPVTMELGGKCPTIVDSMLHKKELVVTAKRIVFGKWATNNGQACISPDYLLVEEKFAETLIGALKKTIERFFGEDPSNSGDLSRIVNRNQFSKLKNYLEDPSIAQSVVYGGKYDINKLYIQPTILLDPPLTSEIMNDEIFGPLLPVITLKRLEESIDFINSRPKPLCIYLFSNNKQLKERVVSETSSGSVTVNDTIVQFALDTLPFGGVGESGFGKYHGKFSFDTFSHSKGVLYRGFFPELSARYPPSNDYKLKFIRAVMLFDYFNLIMLWLGLKK*