MVSIRYILVLGFVFAAFGYTNSESVSPIQSYNFLYDLKFQCPFRISVPSSKILETDGESLDKALRSSQKDEVTAILFYASWCPFSTDVKSKFGALSSMFPQIRHVMVEQSKATPSVFSRYGVHSFPSMLIVTQTSRVRYHGQKDLPSLVNFYKRTTGLHPMVEVTESQITYKADGRKAFQKLKGSSLKELFSTEPYLALSVAFLLFRASLYFFPGLVARVVALWAAYIPHLNMGIFGDSRQILGRVFHVIDPKSAWSKLKLCKTRNFHKGARNARVWASSLTSVSLGETSAARIAPSGDL*