MTAKSLLVGPPALRREPPLSALTLNDPDTVDIPITGPSDEIKNLDLSKLPLRGLTENNSATFISSGNPCLDFFFHVVPDTSPDDLIGRLELAWAHNPLTALKLICNLRGVRGTGKSDKEGFYAAAFWLHYMHPKTLACNVHAFADFGYFKDLLEILYRILEGPFVRKMEKEEREKARGRGGGGRGRFKRVSRPSEDGKEKKMKVKKNLEELKEEIKAEQVKARVLRKEKEVAKAEKAFEKYYSDENYRRLHDKISDFFAEHLREDLEKLNSGKSNEISLAAKWCPTVDSSYDKATLMCESIAKKVFPRESYSEYDGVEEGHYAYRVRNRLRKDVLVPLHKALELPEVYMSANKWSSLPYNRVASVAMKNYKGHFFKHDEERFKAYLEDVKSGKAKIAAGALLPHEIIGALEDEDGGEVAELQWKRMVDDLCKKGKLSDCIAVCDVSGSMSGIPMEVCVALGVLVSELSEEPWKGKLITFSESPEMQKVEGDTLKEKTEFVRNMNWGMNTNFQKVFDTILEVAVQGNLSENQMLKRVFVFSDMEFDQASENAWETDYQAIQRKFSEKGYNNVPEIVFWNLRDSRSTPVLENQNGVALVSGFSKNLLTMFLEGGGVVNPVDVMELAISGEEYQKLVVLD*