MNNGLLLLHPESPAFNFQFDWAPENITNTFFKCIRWQVEETTDPIHCPYHYYCDSTYPGNYPPFIDFSVLVLAAASYLVIIAFNVMEMKGMTPRIRFRRRYWLPSGPIALPFILLSLARGHRIDTFFPLSHLGPLLLQMLLISALSFENPPDKNVKYALFEVSTVSGILHASLYLDSVILPYYTGLEALVTSTLSGECASCICRREVLVAGGTLVSYRGWSITSFSVVGALFSRMVCTWIGEDKGSVLMRLMLEGFGWILIAADAVYLMVNSPQGGLIERAAFGGVCALICLHFLKKLYALWCHAQ