MILVLSCIPGRTNLCSNHSVTTPIDLPPDIRSSLDSLDLEGYISFNDVHNASKDFGNRYQLPPLAILHPRSVSDISTMVRHIVHLGSTSNLTVAARGHGHSLQGQSLAHQGVVINMESLRSPDIKIHKGKQPYADVSGGESWINILRETLKYGLSPKSWTDYLHLTVGGTLSNAGISGQAFKYGPQINNVYQLEIITGKGEVMTCSEKQNSELFYSVLGGLGQFGIITRARIALGPAPHMEVEKLLSELSYIPSTLFSSEVPYIEFLDRVHIAEIKLRAKGLWEVPHPWLNLLIPKSSIFEFATEVFNNILTSNNNGPILIYPVNQSKWNKHTSLITPAEDIFYLVAFLPSAVPNPNSRTSNLEYLLRQNQRVLNFCSAANINVKQYLPHYETQREWRSHFGNRWETFAKRKHTYDPLAILAPGHRIFQKATQLSPIQLL*