MRDAPPVDETMADAVNVADEGDMEVTPKTEEEYAQSMLTLRAIVSSKEAGVIIGKAGKNVADLRDETGVKAGVSKVVPGVHDRVLTVTGPLQGTARAYALVAKGLLEGAPQMGMGGIVNNNGTHPVRLLISHNQMGTIIGRQGLKIKHIQDASGVRMVAQKEMLPQSTERIVEVQGTPEGIEKAVWEIGKCLIDDWQRGTGTILYNPAVRASVGGSTSMNTSSVGNGYSSRPYNRTGNGADFSDGQSGGYGRRSNPDTSNRGYPLVTEDGEEIQTQNISIPADMVGCIIGRGGSKITEIRRSSGARISIAKAPHDETGERMFTIMGSAQANEKALYLLYENLEAEKTRRSQLPQE*