MLLVLYPAALMAWTVIEGRSAPYSNKEQEGQQKDQRNGGAEKDDFLKPQKKQSTEGACISRAKAWKLRRSGTVATGLAVFLSLWASRRFMSFCFVPAPPKLPTPIEASAFSSTFASYTLAAQPVVALSALTTVTVVGVVCKQTLFVRRPHKWTLGKRSGMRGSLTKRAATFTKSVDVNQCGFFDRQLSGPWTAAEAPAVSEELDGAKSEVSLWHDVDLYVKSWLDEPTALLRYVNEMPIGTLRKYEVQPGAPHNAIEEDVKGSKKLAKFGKPVPFNYGCFPQTYRDPEKACELYSAPGDDDPLDVIDLADAPTEVGTIVRCRVLGAVCLIDEGQADWKVLVVNVDSKTALANARSIEDVERISPGRIQACWSWMDELKSSGGKAKLHRHIHDAECALKLIQEDHASWKELVNSAGPDGTARGHWICNPQNEDAAAVQVLKLGWAPPCVVPGQQVGSKSMLAGAARVSVLARAARAVQLARTQ*