MAYPTTNLTGIIGFAKAANVTGGSGGKVVTVNSLADFKSAVSGSTKTIVVLGASLKASALTKVVFGSNKTIVGSFGGANVLTNIHLRAESNSANVIFQNLVFKHDVSIKDNDDIQLYLNYGKGYWVDHCSWPGHTWSDSDGSLDKLIYIGEKADYVTISNCLFSNHKYGCIFGHPADDNNSAYNGYPRLTICHNYYENIQVRAPGLMRYGYFHVFNNYVNKFNLAFTVAQNANVLSERNVFGTGAEKKGMVDDKGNGSTFTDNGSSPAAVASKSTAAKWTASSNYSYSLMTTAAAKSWVVSNSGAQSSALKFPS