MLVSLRAIAVGVIVVLRSASTAIASPARNDNIAYSAIVVFGDSFSDDGNGAWVVSNHTWPANPNYFGGRFSNGPVWIEYVASNLSVPLLDFATGGATTSNALVQGYTGPHSVIPVRSIDEQVVKFLQEGAPSNVSLEAPLFVLMGGANDPLFNLSITASQSFHALISSTAQLASRYPSAHFLFLNYPDLARIPMDFYVDENTKQALHKYSTELDALYRESIPKNLESVRYVDVLPLFAEWDYYGAPEKFGFTPLGTYGSCLTGVYSETPGITLCEDADEVVFWDEYHPTTHAHSWIAKLVLAELDH*