MGLPLVHALFLTLFLLCLQTKAEDFGATGKLAGTCNLFSGKWVYDASYPLYDPSTCPFVDPQFNCQKHGRSDKLYQKYRWMPFSCPLPRFNGLNFLEKYRGKKIMFVGDSLSLNQFNSLACMLHAWVPKSRSIFSQRDALSKVAFENYGLELYLYRTAYLVDLDREKVGRVLKLDSIKNGDSWMGMDVLVFNTWHWWTHTGSSQPWDYVQVNNKLFKDMNRFLAYYKGLTTWAKWVQRNVNPAKTKVFFLGISPVHYQGKDWNQPTKSCMSETQPFFGLKYPAGTPMAWRVVSKVLNQITKPVYFLDVTTLSQYRKDAHPEGYSGVMAVDCSHWCLPGLPDTWNELLGAVLSD*