MPHVARLMSNCASLAAATAVLAVSFQLNLEPAEAQRRVRPRLVLFATSALGMTVLFTYEQMTHRSPQVY ......