MNQFQIRLAQAGDQDGLNKLIRSPGVKWFGNIRPKFRGKDSLFNSYQTYRILAFCTESSALVAYAEFRNYPSIAALPTDC WLEWLSTRYCLSMSISWLNALFFNFCVYKSDQSPVLVEIIKDVLYRESRVWFLITVRCPYVPQPIHFVETFDDLEKISQV FYPLEYSMDKNNNTQSLYIVDRAEDNDDIIAMQEVENPEMREELGDYYIAEEVMGQNPKSMLVVAETINQSQESEMAIFL WLSSDIDIMFYVRNYEMEQFGNLVKPADGRSFHYETMTVSSVQRRAEASMFTADALDDLNAVTILGGLQKVDSAWPAWVR