MFRALLDSSRCYHTASVFDPMSARIAADLGFECGILGGSVASLQVLAAPDFALITLSEFVEQATRIGRVARLPVIADADHGYGNALNVMRTVVELERAGIAALTIEDTLLPAQFGRKSTDLICVEEGVGKIRAALEARVDPALTIIARTNAELIDVDAVIQRTLAYQEAGADGICLVGVRDFAHLEAIAEHLHIPLMLVTYGNPQLRDDARLARLGVRVVVNGHAAYFAAIKATYDCLREERGAVASDLTASELSKKYTFPEEYQAWARDYMEVKE*