MLFSATMPSWVNQLARKYLKSPLRIDLVGESEEKLAEGIKKCSIACPASAKRSILSDLITVYGKGGKTIVFTQTKKDADEVALSMNRMLGTEALHGDISQAQREKTLAAFRSGKFSVLVATDVAARGLDIPNVDLIIHYEIPNDPETFVHRSGRTGRAGKEGMTILMHTDSQMRTVKTIERDVSCKFEVITAPSAHDVLRASSEQARDALSKVHPDLMAVFLPTAENLIQEQGANALAAAIAHMSGFTQPPASRSLITHEQGWMTLQFTRTQKWGGGLVSPGAVMAALSQIYPRAADEVGKIHMLDPMQGGGAVFDLPEDVAKELLSIELGPEDSIHTITKLPRLQYDDSPRDRYGRFSSRGGPRFGGMSRSRSYDRFDGSGRESSWGSSSWSSGSRSGEQRSGGWRGNQGYEGYRGGDNGGYQRSQQTCFVCGQPGHRAATCPNRSQRY*