MEDKNPPTKPRVVCCIGDIHGYITKLQNLWSNLESCIDPSDFSTALIIFLGDYCDRGPDTHKVLNFLISLPLKYPKQTHVYLCGNHDFAFGAFLGVLPNPIDGSEFKETWKEYEMNEEREGWYKGDNFENMHLQGRRWAGNHTVKFNTIKGIEYKGSIYDAAPTFESYGVPHGSADLMKAVPDEHKKFLADLVWIHEEDDVCIKTDEGIKSCKLIAVHAGLEKNKDVEEQIKTLKAKDTRISKVEALSGRKNVWEIPQELTRTPTIVVSGHHGKFHIEGLRLVIDEGGGLEGNPVAAVVLPSMEVVRDTDHLVK*