MTAKSLLVGPPALRREPPLSALTLNDPDTVDIPITGPSDEIKNLDLSKLPLRGLTENNSATFISSGNPCLDFFFHVVPDTSPDDLIGRLELAWAHNPLTALKLICNLRGVRGTGKSDKEGFYAAAFWLHYMHPKTLACNVHAFADFGYFKDLLEILYRILEGPFVRKMEKEEREKARGRGGGGRGRFKRVSRPSEDGKEKKMKVKKNLEELKEEIKAEQVKARVLRKEKEVAKAEKAFEKYYSDENYRRLHDKISDFFAEHLREDLEKLNSGKSNEISLAAKWCPTVDSSYDKATLMCESIAKKVFPRESYSEYDGVEEGHYAYRVRNRLRKDVLVPLHKALELPEVYMSANKWSSLPYNRVASVAMKNYKGHFFKHDQERFKAYLEDVKSGKAKIAAGALLPHEIIGALEDEDDGEVAELQWKRMVGDLCKKGKLSDCIAVCDVSGSMSGIPMEVCVALGVLVSELSEEPWKGKLITFSESPEMQKVEGDTLKEKTEFVRNMNWGMNTNFQKVFDTILEVAVQGNLSENQMLKRVFVFSDMEFDQASENAWETDYQAIQRKFSEKGYNNVPEIVFWNLRDSRSTPVLENQNGVALVSGFSKNLLTMFLEGGGVVNPVDVMELAISGEEYQKLVVLD*