MKVSVKTLKGNQFDMEINGTETVLAIKKRIEDIQGAEAFPCSQQLIIYKGKVLKDETTMEENNVIENSFLVIMLTKTKAPPSVPSRASESGSAQVRSYNFCCRPKFSSFRGASNLVTGTNLQQTIDWIMDMGGGSWDRETVQRALRAAFNNPERAVEYLYNGIPNTSDIAPETPALGGAAPTPNSAPVPAPVPTPAAAAPTTAGGPNAAPLDLFPQGMPGLGAAAAPGALDFLRNNPQFQALRTMVQANPQILQPMLLELGKQNPQVLRLINENQAEFFRLINEPGAGEGVEGNLLGQVGEAMPQTINVTPEENEAIERLEALGFDRARVIEAFLACDRNELLAANYLFEDLGENEE*