MSFVFVPLLAACIVAAAASTPLVLVDSAQHVYIRQGPEVPFEKNAASALVAATTGLMPGSVIGADLSRQLAGILKPSPLAKPKAFITLNIGGLSAGAVGDLFAHRALRTVELTGDGCPASALVDGLSIVSAANPSVTLAVIDQMGVQNCKEGCVEQNLASAAEDAQLDLSALDLSQQEAKLFAVELGSVYAGLKGQLAAVQQRNELKVQQNDVELYEISIMGMHALINKYGQDSPEVFAATSAVVKLLKWAVEALDAVYDGDTVYQVLAMQKGPTQTATFTRLVNWKDQTRRQLLAATFPDADEKTQAQLFSVKAAGYGSFILLLYFTLASIWCMCNMPFKRDTLLYGSKKEQ*