MVRAINNGPKGYKPPGYEKLRTTLIDNEKSKVEKELEPVRDEWPKVGCSIIMDGWIDRRNRPLLNIMVSCPKGPYFMRAIDCSLKEKNAIFQSELLCEAIEEVGPSYVVQVITDATPVCKATGIMVQNKYRHIYWTPCFVHAMNNVLKDFTKFSWIAPIIEKGREIQMFVSNHHQAQAIYRFHAKVELLKPVDTRYGNYFILLRRLLAIRGALSAMVIGEMWTNWRQSSSDDAIQVRGMIQDDQFWVDVKFIVDVIKPIIDVIHYGDTGSPCLGEVYETLDSMCEQV*