MMGLIDVVKKAQSLGPGDAQEAGLCGLKPSWLISGEAPSTETGNGELIRWRGVPSAFDSIKLREEQEERLVAELKAKADDSLSLSFLDGLLRSYFEQVLTPTANPDSSTKANSLPNPNAISSPHGHTSSDKRRVSLSPFSKLLKKAAPLLGQKLLSSILRVCLTLRNWDAVRAMLDSHALNGNTRTDLVPILIEHHEASLLCMWMRNVCDPRFSDLLLVLKYFLKSNLRAGKSLAGIRSQWWQTALAAIGRISEAGFAKGNDEDMGGESEGENADASSHSKRKPPLQEEAKAKALLVSAAVDYFLPFELCLHYLVASGHDEAVLASVMSQLDNGEVLKLLQYLKKWLEKYSKQGSLCTLHTKRKDLWVPSLGDVLEWVSILLDAHLMSLVLCPDFHGEIQSVQILIKGMADVGHKLAPLVGATEHLRTNGLLPMLMSSHKEDGHVIEYLEI*