MFPSQNLTVNGTALSGYTTRFYLTVDSTYITTIELLPSIPQTIELVVSSLDDKFYVCLVPLEDKSSMPAISTLELRPYYPDTYGRSGQSKDKQQSSYLMLVDRFDFGGILDFESPPLRYPADPFDRIWSSPRIPEGAQFEAYNRTEDANLGFGGTNIRFPIAVMRSIWRGKNLSSTMNFEVNVKSARALRPLPTFWFQMLCSNVVFGDVNPHQSVRLIDGDGAWVWGAFEVPGSPGFIQPRFMVSLQRWQ*