MSSSSAAFAPDHHLHHHHLSPPSGEQLCYVQCNFCDTVLAVSVPCSSFFKNVTVRCGHCTNLLSVNIILPTAANQLHLPHSFFSPHNLLDEIRNNPPSLLMNQQINPNESLMPVRGGVDEIPKPPVANRPPEKRQRVPSAYNRFIKDEIQRIKAGNPDISHREAFSAAAKNWAHFPHIHFGLMPDQPVKKPNACQQEGEDVLMKEGFLAPANIGVSPY