MGKKREKRRIVLVPLTLHGHITPILQLGKALSVKGFSITVFQGQFNRVNTSSPHYSGFQFLDVTGSLPESELMRLSPVEFLMKQNKMSEANFKTSIGQLLVQQGNDIACIIYDEFMSFCGATAEEYKLPSFIFTAASATHKACQVFLSKLNAKKFLMEMEDPGVQDTVVEALHPIRYKDLPTSGFGPLESFLESCRVVNKRTGFGIILNTASCLESSSLSWMQRELGIPMYALGPLHALAKAVKSSLLEEDRGCLEWLNKQKPRSVIYISLGSLASMEIKDVLEMASGLYNSNQPFLWVIRPGSIVGSEIESLPEEVNKKVSERGYIVEWAPQNEVLGHPAVGGFWSHCGWNSILESIEEGVPFICRPFQGEQKLNAMYLESVWRIGIQLGGEVERGKVERAVKRLIVDEEGANMRRRALDLKEMIKASLRIGGSSYNAFDELVKYLKAGSEEAEPHV*