MSLTPPPTTKSTAASTGILRVCGPDANGIVAAFAQLLYGHGCGIIDSENHADHEAILFFERIHFDYSQMKTDRHTLQNGIEEVCQRFSMQAPQLDWGDKRKKLCVMVSKYDHCLWELLLRHRAGELNCEIALILSNHPDLKEIADSFGIPFHVFKVTKDTKAEVEAQELALLKEHEIDLVVLARYMQIITDQFCEAYPVINIHHSFLPAFIGGKPYHRAHARGVKLIGATAHYATADLDEGPIIEQDIARISHRDEVNDLIRKGRLLEKSTLVTAVKAHIEDRIIVYNNKCVVFDG*