MLPFLVRRRRRLALPFSTLHPPAPAAASTPPSSLDATAVLETLSLYVNDWRRALDFFHWSASPAGANLPPTAATLARAVDILGKHFEFPLATSLLLSHHDPARGDPAFLRPALRALLNRLAAANLVDDAVSAFNSTAASIGLRDEASFHLLIDALCDNRRVDEADHLCFGKDPPPFPLRTKTHNLLLRGWAKTRAWARLRQLWFDMDRRGVAKDLHSYSIYMDALSKSGKPWKAFKIFKEMKQRGVPIDVVAYNTAIHAVGFAESVDSAVRLYRQMVDAGCKPNTATFNAIVKLFCKEGRFKEGYAFVQQMHKAGCEPNVLTYHCFFQYLSRPQEVLRLFEKMLERGCQPRMDTYVMLIKRFGRWGFLRPVFIVWKAMEEQGLSPDAFAYNALIDALLEKGMVDLARKYDEEMLAKGLSPKPRKELGTKLPEAESDSDNVLNGVL*