MGILGCDAHGDLNDAEFSKPLPSIGIYVAVASLICGLAMAADLIHGFRHRKFWFPCKFFSLNATSLTFIAVGIKLSVDLNTSMPSRQDQLAKLSSTVFVCTVMGNSMPSLGIMDNNDLLMNLMALGILVITDVVNICIQLGTGAIYVFSEEHFLVVLLMLLMLMILCFSATTVPTTKRILESKYNKRYDVAMKCPLATERTVAKKIQQDLSKFWMMAHTSSPQFVMARSVTCTASGFFCLLSAITLGEAMVRSYFLRPRSLGFCHGDSDYKWSTSLVLVCQTTTVAIGTIAPAIRWFTAVNFRCPIRGKKYYRDEFRIESYWTHWFSEKKQHPLSLWILKERRYRKTAHNAKRWILDVCIVIQYVIVFGSKIIRYISVSCVGKILLCCHFALRTSNTITHSESEKSDSN