MVLMGMLHAIPSTPTFSPFLELGPCRRLQRCLYLREPKFRNLMEVTSVMEKHSTDFDAKSKEKLLVDDRTEGRSIAGSVVALGKFDALHIGHRTLAIQASRMGPPVLLSFKGMAEVLQWEKRLPIVAPCDRKRVMQLWSIVCGGNAPLEYHLDFAKVRSLSPHDFVERLAKELLVKGVVAGANYRFGYKAGGDASDLVHLCGKFGLEVCIVDPVMDETTGFHGDKEELETISREMGQVSSTRVRKALGIGDMGRVAQLLGREHRLVLTVDSFAVNSTLIRAQKSNSLNQVPMDGLYSSKICLRLAGSNVIDDNSVMIGLVRIENQQVIVNLSEGSFPTDLVGQRLLCLDLQNRVSD*