MASTDIHVHVIVIPLMSQSHLIPMIDLSKQLAERGLIVTIITTPRNALRYQATINQAILSGLGIQLVSLPFPCNKAGLPEGCENLDSLPSPHLQTKFLVATSLLQTPLESYLANIDPKPNCIISGLPWTSDVAHKFNIPRFAYQGISCFTLLCSHKMVLHKVHENNEYDNEPFLVPDVPDKIEFTYAQLPKMMKRSSPHIGDGIDIKDIRDQFNQACSSAEGLLVNTFDELEFEYVKSYQKAVMRNVLCVGPLSLCNKMEKDTSIIDEHHCLRWLESMKPRSVVYVCFGSLCHLRPKQLIELGKGLEASNFPFIWIIRDVDYNEEIDKWIINENFEEKVNGKGIVIKGWAPQVLILSHPSTGGFLTHCGWNSTLEGVSAGVPMITWPMFAEQFYNEKLIVQVLKIGVRIGVEVTMHWGEEQNEGIYVKWETVRNAIDKLMCEGQEIRKRAKEFGEKAKKAVQKGGSSYLNITSFIHHLSQTLVTK*