MASSSNEEKECLTQVTEQAQRRLDDALNCISYILTCLGFGIPKSSLWAFFMAAISYYLYDGNLYGSSSFVFSLNAVLAIISLLCISHNLKEDGFKKFMFLDELTDRQLSFLKEYIKACNDSFCAIFWCIIACFSLRSVHGIICIPYIIDRPLLQSIVMQSLSVVLWTYTHTVFLSTCVLFYLVCELPVIPFKSFDKFLDKERDAVVCVKELTDLRNRLSKISGRFSSFLLISFFVINASQVVTLFQITKYHEVVNIINGGDFVISSIVQVIGFILCLRAASTLSKRVQGISSVVSTWHADRSVSSSIIQSRTSSESIGRAASYLWREAIGTGVQLSNFIKPDREQGKIFSSLPLHDLASFQIGPLDWNESDTCTGMFLPPP