MVRGEEAREVNGDSLKVVRYGIVGCGMMGQEHMMNLFHLAGAQVVAIADTSRVSLTQACALSTRSGHSRNLEIFRNHGDLLDSGLCDVVIISTPNMTHAQIIMDVLAHPGRHHILVEKPLCTHVADCKKVMEAAKRRPDILVQVGLEYRYMPPVAKLLKHVKASTFGRVRMISIKEHRFPFLVKVDDWNRFNENTGGTLVEKCCHFFDLMNLMADSRPRRVMASGAQDVNHLDERYNGKVPDIIDNAYVIVEYENGIRAMLDLCMFAEGSKNEQEISVVGDLAKVEALVPENVMRLGSRSGSREGVETFHCHDDRIKYSGLHHGSSYLEHLDFIDAVRSHGRKPPVVGLYEGLLSVAIGQAAQLSIKLRRFVNLDEVMQEKVSEEVVAF*