MVLTCMIHGLPSSPASVIQSGLLNHLPCRRLRKCLHIRESKLQNMIRVMSLLGKHSTDFDAKGWDKKLLVDNTQEGKSIAGSVVALGKFDALHIGHRALAVQASKMGPPVLLSFTGMAEVLQWEKRLPIVAPCDRKRIMSLWASVCGGNVPLEYHLEFAKVRSLSPHDFVQRLAKEMLVKGVVAGANYRFGYKAAGDASDLVQLCGKFGLEVFIVDPVMDVTGKLEGEANELEQANSREKGQVSSTRIRKALSIGDLRRATELLGRDYRLVLSIDNGDVKTHMIHASTSNALNQVPREGRYSCKICTSQDGSNEAIFNGVVDGIVEIDNQNVVATCSEGSFQSGLKGQTFLLLDLQSKISD*