MTADKKAKILATLGPATRSRDDIRALVEAGANLFRLNFSHGDYADHAQRFAWVREVEAELNYPIGVLMDLQGPKLRVGRFAAGAVQLQRGQTFTLDLSDAPGDERRVNLPHPEIIHALEPGMSLLLDDGKIRLEVVNCHSDAIETRVAVGGELSDRKGVNVPEAVLQLSPLTDKDRRDLAFGLELGVDWVALSFVQRPEDIDEARGLIGDKAFLMAKIEKPSAVSAIEAIAERADAIMVARGDLGVEVPAESVPGIQKRIVQVCRQLGKPVVVATQMLESMRFSPAPTRAEVTDVATAVGAGADAVMLSAETASGQYPREAVEMMAKIVRQVEAEPDYHVQLEANRPQPDATVSDAISCAIRRVSRILPVAVLVNYTESGNSTLRAARERPKAPILSLTPNLRTARRLTVAWGVYSVVNEQLAHVDEICSTALDIALAQRMARRGDTVVVTAGVPFGRPGSTNMLRIETVAPPLGGL*