MSGGVASVDKQAEIMKDKGNLYFKKERLAAAIEAYTEAITLRPYIPTYYTNRALCHKKRNDWERVESDCRKALELDGGSLKACYMLGLALLQNKRYGEAVMQLEKALELGRGGLIANDMVEVIWLEVAKARYSEWEQAAVPRLQNQKELREFCEKALHEAFDRAVIQLIKGTHTAEYLGDVADKSGGAPKDIEIDQVTSKIAKLRNSYVEQKQSLAEVFNKAAKCDKPSEVPEHLCCNITMDIFRDPVITPSGVTYERAVLLDHLEKVGKFDPLTRAPLQSDQLVSNLAIKEAVRSYLDEFGWAYKMN*