MLFLVRRHRRLALPFSSLHAPAPAPAPTLPSSLDASAVLKTLSLYANDWRRALDFFHWSASPAGANLPPTAATLARAVDILGKHFEFPLATSLLLSHHDPGDPTFLRPALRALLNRLAAANLIDDALHAFESTAASIGLCDEVSFHILVDALCDHRRVDEADHLCFGKDPPPFPPGTKTHNLLLRGWAKAHAWARLRQLWFDMDRRGVAKDLHSYSIYMDALAKSGKPWKAFKVFKEMKQRGIRIDTVAYNTAIHAVGMAQGVDSAVRLYRQMVDAGCKPNIATYNAIIKLFCKEGRFKEGYAFVQQMRKTGCKPDVLTYHCFFQYLSRPQEVLGLFEKMLERGCQPRMDTYVMLIKRFGRWGFLRPVFIVWKAMEEQGLSPDAFAYNALIDALLQKGMVDLARKYDEKMLAKGLSPKPRKELGTKLPEAESDSDNTLDGVL*