MVSIRYILVLGFVFAAFGYTNSESVSSIQSYNFLYDLKSQCPFGISVPSSKILETDGESLDKALRSSQKDEVTAILFYASWCPFSTDVKSKFGALSSMFPQIRHVMVEQSKATPSVFSRYGVHSFPSILIVTQTSRVRYHGQKDLPSLVNFYKRTTGLDPMVDVTESQITCKADGRKAFQKWKGSSLRELFSSEPYLVLSVAFLLFRASLYFFPGLVARVVALWAAYIPHPNMGIFGDSRQILGRIFHVIDPKRAWSKLKLCKTRNFHKGARNARVWASSLTSVSLGETSAARIAPSGDL*