MDPLIAPLAFLLAIALGCAVGSFLNVVAYRLPEGLSLVHPPSRCPHCGHRLGPKENVPVVGWLWLRGKCRWCQTAISPRYPLVEAATGFLFALTCWRFGWQWQTFGYWILISFLISLTLIDWDTMTLPNSLTKPGLVLGLLFHLLLGWQRGHWIVPLVEAIASAVLGLWLFDLIRMGGSLLLGREGMGDGDPKLASMVGAWLGWPSLLLTTFIACFIGSIYGGLKLLLGTLQRRQGFPFGPFLAIGALISLFWGEKLITSYLNFVTPQF