MGKSISEFEDEMSVTGRITLFSKSGCPDSKAVRSFLRIKHLPFVEINLDLFPQRGLDLEERTGTSSVPQLFFNDELVGGMEELNLLQQNGELDEKIQKVKENPCPESAPGLPVHSEEESENAVPDEFAEVVQKLREKVQLKDRFLKLRLYSKCFLGSDAVEVFAEDQYCERDEAVEFGRKVAAKHFFHHVAHENLFEDGNNLYRFFEHDPAIATKCLNFFGATNDLEPKPAADVAKKLMTLILATYDRYISDDGKHVNYYAIAASEEFRRYVKLTEELHRIDLTTLTREEKLSFFLNIHNAMVIHSFILYGRPNGALERRTYFAEIQYVIGGYAYSLSAIQNGILRANQRPPYTLTKIFGAKDPRLQVGLEKPEPLVHFALSYGTQGSPAIRCYSPEGIDAELRIAARDFFDSGGITIDSEARTVSLSKIMKWYSSDFGKNEREVLHWIAKHINPTKAEHLLSLLEDSNVRVNYFPFDWSPNI*