MEAIKGHAAPEQQWRAAALGWCIEWLQAYFLVADDIMDASETRRGQVCWYKVEDIGMNAINDGTDPDKIRPFPPGRAAGARILLEMHIYSILRRHFREDPLYVPLMELFHEVTLQTAVGQLLDLTTADPDKARDRMRPEPAPSAQVDFSRFCMATYTNIVVYKTAFYTFYLPIACAMLLSGYRDPALFAKAREICVLMGEYFQVQDDYLDCYGDPAKIGKVGTDIRDNKCSWLINTCLAVATPAQKKDLEANYARNDARCEAKVRQIFSECGVKEAFHEYEEATAAQLRALIAEVQGMPPTIFSTLLSRIYKRQK*