MAMASVYSSIYMSLNIFSPHLSLKASYCNPCKSQVPSFRFQTSSSFICCSSKKKTSFTDRILDYIEGGPKLRKWYGAPDLLPKDGGFLEEEDESPEAEEVRDAVLVTNGDSEMGQMVILSLILKRARVKALVKDKRAALDAFGTYVESMAGDASDRSFLTKALKGVRAIICPSNEGFLSDIGDIKGVQHIIILSQLAAYKGSSGIQALMNSKARKLAERDEAAVIASGIPYTIIRAGLLQNNPGGEQGFSFREGVAGEGRLSKEDAALICVEALDAVPETGLVFEVVNGEENVSDWKECLVSLMKNGEQLQ