MGKDLSRRVLTFLILISLLAVAMNLLSTVEAQNKKKPRRDVPLVKGLSWSFYQKACPKVESIIRKELKKVFKRDIGLAAAILRIHFHDCFVQGCEASVLLDGSASGPGEQSSIPNLTLRQAAFVVINNLRALVHKQCGQVVSCSDILALAARDSVVLSGGPDYAVPLGRRDSLAFASQNTTLNNLPPPFANASQLIADFANRNLDITDLVALSGGHTIGIAHCPSFTDRLYPNQDPTMNKSFANNLKRTCPTANSSNTQVNDIRSPDVFDNKYYVDLMNRQGLFTSDQDLFTDKRTRGIVESFAIDQKLFFDHFVVGMIKMGQMSVLTGSQGEIRANCSARNTESFMSVLEEGILEEALSMI*