MARTSGGRLAAAVSNAGGLGVIGGFQYTPDQLRDIVAEMKANLRSPDLPFGVDLALPQVGGNARKTNHDYTGGKLDELIDITIDSGAKLFVSAVGVPPKHIIERLHDKGILVMNMVGHPKHAVKALDLGVDIVCAQGGEGGGHTGDIANSVLVPAVVDVARRYKPPMLKGSTALVVAAGGIRNGRSLASSLMQGAVGVWVGTRFVASVEAGCSEEAKQAVVSCGFEGTERTLVISGRPLRMRTNEYIRSWHERPGEIKALCDKGIVPLEHDLDEGRDVDMPHLMGQVAGAIDRIQPAGEIVAEMVEEAVEMLKLGQTYLTGRSRL*