MDGGGGVGRRRREAIEGELKKLRAQREELDGRIRLLESQLEVGPAGVDGAAAGRGVVDGSCDGSVACRSRRGNGFAPDGGLPADMIYRYSRHLLLPDFGVEGQRKLSQSSILVVGAGGLGSPVALYLAACGVGCLGIVDGDDVELNNLHRQIIHKEAYVGQAKVKSAADACHEINSSIKVVEHHHTLKPCNALEIVRKYDIVVDATDNLPTRYMISDCCVLLNKPLISGAALGLEGQLTVYHHNGSPCYRCLFPSPPPVAACQRCSDSGVLGVVPGVIGCLQALEAIKVATAVGEPLCGRMLLFDALSARIRIVKLRGSLPDCTLCGENSVFTEQDFQKFDYENFTQSPMSDKTAPSVKLLPENARITSRDYKRLVDNGEPHLLLDVRPTHHFQIASISPSLNIPLSMLEEKLPTLETSLKEKGAVSALGKEPSLVVLCRRGNDSQRAVKLLREKGFASAKDIIGGLQAWGQDVDPDFPVY*