MAIQKLFSVLFLHLVLVFLLVELTNAGGLQLGFYRRTCPDAEIIVHETLHRYISRDPTLAAPLLRMYFHDCFIRGCDGSVLLSSTEKNQAEKDAIPNKTLRGFNVIDAVKSALEKNCPGVVSCSDVLALVARDAVLMIGGPHWDVPTGRRDGRVSIANEALFNLPSPFANITVLKQQFAATGLSVKDLAVLSGGHTIGIGHCTIISNRLYNFTGKGDTDPSLDPRYAAQLKKKCKPGNSNTVVEMDPGSFKTFDEDYYNIVAKRRGLFRSDAALLDDAETRDYVKFQSRTQGSTFAQDFAESMVKMGYIGVLTGEQGEIRKRCAVVN*