MGLLLPLNRKLHPFRMNNWQEKDHYVRPAWVSRHRRFLFTGISLLIAATVLLMVDVPANLNPRTIYHPSECVKVEDTMRSLLKVSERYPGWSGGEKAGSDQSKEFSRVRQEMLGIDLGNNLIRPKVLGVVGIQTGFGSIERRKALRETWLPSDPDGIFNLEQATGLAFRFVIGRTSNAKKMKELDEEIAKYKNFIRLDIGEEYLQLTRKTLAFFKAAYLLFDADFYVKADDDIYLRPDRLATLLARDRAFPRTYLGCMKKGPVIGDPKLKWYEPLAYMLGNEYFYHAYGPIYALSAEVVASLAVARNDSFRFFSNEDVTVGAWMLAINVNHEDNRDICAARCTATSIAVWDIPKCSGLCHAAERLRELHKMDICSKSPTLPADAIV*