MNSLKVSFRTGMHNVRNRTGERWRGWSSLSEVLSQVASESRSRKDLVEQVKALGRLISHPGWDPNSRTGTGPGSAVAQLTPEHVIELLKALRHDPVWALRVYIWASRQPGYGHTVLTRTFILDLSADTPVMESFLDVLQNPSQPSSLDDYLLLIQGYGWASMPDLAMSTLGRMITAGITPDVLHFNSLLYILVECNRLKNIKELFKLMHESGVAPNNATFALRIRGYCVAGQFDEAHKAFRQMMKAGFPPDIKTFGYVIDAMCKANKPYLLYVLPCDMHDNRCIPNVDIYYEMLEGLCRNKCVKYAEKLVKHIKRRNVEPNAHVCNILTKGHCYERKVYCALAQVNDMLKRGFLPHPDVFDLLLILLFKEGRIGNIFRLMDKLMSKGFSPNISTYNLLVYGLCKCEEVAKAFEAWSILVPFNLPNVKTYRALIQGLCRSGMLVEAKEVFTTSMDCGFPGDDVAHDTLLYRLKQAGRVNDAKECEVILAAREKTCDDTIDIFEDMSPMSSDSDFGTQSSASEDTDLSSSEDISDSDE*