MKSKEGLMSPTRVRPDEPTVSLGSLINKELRSYKVEKPVLLYGQAGQSKRGEDYTFIKTDCQRTLVDGVSTFDVFAIFDGHNGRAAAIYSKENVLKDVLSAIPPGLTRSEWSATLPRALVAGFVKTDKEFQSQEQSSGTTATFVVIDGWTVTVASVGDSRCILDSQGTLTMLTVDHRLEVDEEERNRIQACGGEVGRLSTVGGAEIGPLRCWPGGLCLSRSIGDMDVGEFIVPIPYVKQIKVGALGGRLIVASDGVWDALSTEKTAKCCRGLSAELAARQVVKEALRSRGLRDDTTCLVVDIVSPNRPNTEIVKHRGSRSFLATIFHKHSSKTSARLAGRLAEGEAGRVQEIFEEGSAMLADRLGSEEAAPRGPSGTLHCAVCQVDITPSEGISVHAGSMFATWQGPFLCASCKLKQDAMEGRRPS*