MNNYSLELQFLHLKPAKLGRTSLIRKSRSNPRSALVLSDKGVDPLVELKIKQVIERQFKGFISLSKKETQFDPALLKEAYETCKQICSERSTTYYLGSLLMTEERKKAVWAVYAWGQRTDELVDEKLASEAELDSWEKKLEDIFNGCPQDIADTALADSVQRFPLDIEPFKDLLKGMRMDTWKTRYENYEELILYCYYVAVTGCLMALPIAGISPESDTSTESIYNAVVCLGIGNQLTNILRDVAEDASRGRVYLPQDELREFGLTDDDILSGNVTEKWREFTKMQIKRARYYYDQGEYIASQLDIASRWPVWASMLLYRKILDKIEANNYDNLTTRAKVGNTEKLLTLPLAYGKAMGWCPEKVVPR*