MSSAQVVEDLLLQNISCNSGESDVVQYIKFGLQLAYVLPLGILYLSFLIKIVKRRKDRELFEDSFFTLQLADGIITIYFLVSDTSFFRLNSYVRPVCEFLVPLLKDPSYILTPFYTSYMYAQLAKMLSTLAMSVNRYTSVNHPVHHKTIWMQYCTKTVIAIFIIPLLGVWPVAIGYTNFLPFNGNAVINYEHRIPWARTTYGRLIVSVPTLMFTIYSSIVTSSKLRKLGGHMKKVEFSMSIATIFTSCGFILVVALQICYLLIDSASLLDKMWVTKLIMAATQLGNDFYMLSGPVVLLILDKRMRSSLCCCSKKTKSSTRTTKVSVQPITMVHSHHP