MKSGVVKQKWTPEEEAALRAGVEKYGAGKWRAIQKDADYGACLISRSNVDLKDKWRNMSVSANGLGSREKAARILAAKMKQVGTTQSQGEMGSEIKVANAHPMTAVASKDRKLQGARFDHLILEAVTNLKDSNGGSKGQIASYLESHYPVPSNFKRLLATKLKFLIQQGKLTKMRRNYSMTPDTFRIVEERPGEQYSEESAGDKQPLAHLERQASEEAALRHKSMAAEEAARRAAQAVADAEAAAAAAEEAARVAEIAEAEWEAAEAAAEMAAALASGSSRSFNIISSVQGGFAVPA*