MSDSTTIYLLRHGDRFDYSIGKDAWVARCRTSASLAPSDPPLSAGGHAQAREVAAHLASVGRIDMIIVSPYLRTLQTAQPLAHATGLPLCVDFAVAESHQRPAALPPLDTRLPYFPEIDTSYSPLMASVAVDGTGVEPRIEHLRRLLFLSQALQRPPFRGKTVVVVTHAASVALIAALRGSDLLGAGQLAARDARLGRDCAEAEGDAAACGVAKLVVGAHGRADVVERGDDASSYLRGPAGLTGAWGFANSAQPLETSERLWREAQRLGPADPAAVPPHTPAVGWRSNSGDAVEYEPESEPHTADPIYFTSQ*