MGTLLTAEETIRSDQNSTRDVRSHGRLISNGINYLQNIPDGYIRPPSERPRLNEVVLSDSIPLVDLEDFDSSARHIVIRNIRHACQQHGIFQIVNHAVHETVTQGMLDVSREFFSMPAEYRAHLYSEDPSRVVRLSTSFNVQKENVFNWRDFLRHHCYPLEDYIDSWPAKPAAYREVASKYCTEVRALILKLLALISESLGLEPDFLNKALGKHGQHMAINYYPRCPNPELTYGLPSHTDPNVLTVLLQDQVSGLQLLKNGRWVAVPPIRNAFVVNIGDQLQVLSNGIYKSAIHRAIVNPSQSRISIPTFYCPSPDAVIKPADSLINPVNPVRYRKFTYQEYYHKFWNESLDGKTCLDYFTVIDTSSPAKDEAISHNIDGFTLQDAPI*