MDLDKSTSTSASLMKLQEDGALPGRGTMERELGVFVFPKEQPDKISEWTAKPALTPSLQSFIDVIDDLRVQGLSGYEVVADFIGPSLQSFIDVIDDLRVQGLSGYEVVADFIGLNSETVERRVGHGMISGPTTASNVPVPLCEKGKADREAVINALPLTDVIGPLVDHQAAASLKEGVAKEASDIAAIAAAATTSGRNIPKRGRKFSSVLGNRRKAPTPSSGARGIGREIEEAKVAAAASANERADKLARDLAEVREDLQKMRELVAGNERQQQGLEHRMSELENNLSEIRGSLQVTYTGLHQFTGECGVTTTIPANPDDFSLTSSLVELATAMEEIPSKHAAKIREETSNGIYTGACHVLACVRLAHPELDF*