MGIDRYHYAVYAKRNLAMDTPVVTAIPKAACLSARTCSVAETLREARLGGGLALNIAIMHERSLGEGSRWAGYFAVLPARGERTLPMFWTSAQLEHLRGTDLLRHVTEDAESMRLDFNENVVDGLCVTHPVAFPPGKHTLEAYMEAASLAASRAFYIGEECGEALVPWADMFNHKTDGEHVHVLGADDDDEDDEEEDESEEEESEEEESEEEESEEENEENEENEEEDAGPIEPPTGSLVIHACACAEKGDELFNTFGQQNNASLLHKYGFCEHHNAYTNVCVDVALVEDVVGGTKVRDAAAELGVDVADDAYFEIEPDGTIEEALLAVLGRAHRGEDEEDDPTTESPDVQASLRTILERRAAMYVGKGKGKGEESGAIPRGSDDGARVAAAGDRAELRGG*