MSRSSVLLVLIAGLFAATIAGATTFADENPIRQVVVSEEVENGILQVVGESDDALSFARFVNKYGKKYESVEEIKLRFEIFVENLKMIQSHNNKRSLSYKLGVNKFTDLTWDEFRRVKLQGAPQNCSATTKSNLKFTNVILPEKKDWREAGIVSPVKAQGDCGACWTFSTTGALEAAYAQAFGKGISLSEQQLVDCAGAFDNHGCNGGLPSHAFEYIKYNGGLDTEESYPYTAKDGICKFKPENVGVKVIDSVNITEGAEDDLKHAVALIRPVSVAFEVIDGFKQYESGVYTSTQCGNTSMDVNHAVLAVGYGVENGVPYWLIKNSWGADWGDNGYFKMEMGKNMCGVATCASYPIVA*