MMGNEQISMDSLSNEASWSLFKRHAFENMDPMGHLELEEVGKQIAAKCKGLPLALKTLAGMLRSKSEVVEWKRILRSEIWELRDKDILPALMLSYNDLPAHLKRCFSYCAIFPKDYSFRKEQVIHLWIANGLVPKEDEIIEDSGNQYFLELRSRSLFERVPNPFEGNIEKFLMHDLVNDLAQIASSKLCIRLEESQGSHMLEKSRHLSYSMGKGGEFEKLTPLYKLEQLRTLLPIFFDVNHDSLSKRVQHNILPRLRSLRALSLSHYRIKELPDDLFIKLKLLRFLDISKTEINKLPDSICGLYNLKTLLLSSCDYLEELPLQMEK*