MGHEYLVVHPDNGGILELLFFLLVRKRHGFIECPEHIRPRQMDQRWAIEFSILVRKFLKFVAKPMAWVGICIEFILNLLSNNGGIIGILFKILKGEGINIPKRNTETFISAIGHLDGRLDLEELELNDAVNGRGLNVDVGSRYMADVCVMASKLAYENEFVIRNAVTERWKMHFVEFFNCWNKFLEKKSTQAFIFCDRAPNAKLVVIAFRGTEPFDADDWSTDFDLSLYKIDPIGSVHLGFLEAMGLADRSHKQSIENHLNPIGNANEYSSGRPPDVQEDDEKPLAYYAIRDKLEKLLEEHKDAKFVVTGHSLGGALAILFPAILLLHQKKPLLERLLGVYTFGQPRVGDQEMGNFMNTNLNEPIPRYFRVVYCNDIIPRLPYDNKMFMFKHFGVCLYYNSCYKLKIVEEEPNRNFSVLYFIPNLINAIWELVQSLIIRYTKGEAFKESWFSIFFSCLGLFLPGFSAHSPVNYVNAVRLGPSLLNARLRKVDGHSDIRRQMRHED*