MGIGGICVWVFAMWALVIEGGEGVSGKEKEVSKICKFPAIYNFGDSNSDTGGISAAFLPVPPPSGVDFFGKPSGRACDGRLIIDLIAESLGLPYLSPYLDSLGANFRHGANFATGGSTIRPQNTTLFFGGFSPFSLNVQLWQFQQFKARSIDLYQDGNKSIKSHLPKSNLPKPEEFTEALYTLDIGQNDLAAGFKSMSDDQVLASIPNILNQFDQAVQQLYDQGARSFWIHNTGPIGCLPYSVIFYPFKPRNIDQYGCVKTQNEVAQEFNRQLKQRVTQLRKLLPEAALTYVDVYTAKFGLISKAKNQGFLDPLKYCCGDHKDGVYTVGCGSKVVVNGREVYGGSCADPSMYISWDGVHYSQAANQWIANRILNGGLSDPPIEISQACHNSSMY