MGILGCDAHGDLNDAEFSKPLPSIGIYVAVASLICGLAMAADLIHGFRHRKFWFPCKFFSLNATSLTFIAVGIKLSVDLNTSMPSRQDQLAKLSSTVFVCTVMGNSMPSLGIMDNNDLLMNLMALGILVITDVVNICIQLGTGAIYVFSEEHFLVVLLMLLMLMILCFSATTVPTTKRILESKYNKRYDVAMKCPLATERTVAKKIQQDLSKFWMMAHTSSPQFVMARSVTCTASGFFCLLSAITLGEAMVRSYFLRPRSLGFCHGDSDYKWSTSLVLVCQTTTVAIGTIAPAIRWFTAVNFRCPIRGKKYYRDEFRIESYWTHWFSEKKQHPLSLWILKERRYRKTAHNAKRWILDVCIVIQYVIVFGSKIIRYISVSCVGKILLCCHFALRTSNTITHSESEKSDSNPSSRQDLASFVLHLEGEDPLVDVMVRSNREATDHWIEKGRKKQPVNLIELLEATTPISKGFEGIAEFDSNKVASLAHGEPPNCWALPLVTL