MGKDLSRRVLTFLILISLLAVAMNLLSTVEAQNKKKPRRDVPLVKGLSWSFYQKACPKVESIIRKELKKVFKRDIGLAAAILRIHFHDCFVQGCEASVLLDGSASGPGEQSSIPNLTLRQAAFVVINNLRALVHKQCGQVVSCSDILALAARDSVVLSGGPDYAVPLGRRDSLAFASQNTTLNNLPPPFANASQLIADFANRNLDINDLVALSGGHTIGIAHCPSFTDRLYPNQDPTMNKSFANNLKRTCPTANSSNTQVNDIRSPDVFDNKYYVDLMNRQGLFTSDQDLFTDKRTRGIVESFAIDQKLFFDHFVVGMIKMGQMSVLTGSQGEIRANCSARNTESFMSVLEEGILEEALSMI*