MSRSSVLLVLIAGLFAATIAGAATFADENPIRQVVVSEEVESGILQVVGESDDALSFARFVNKYGKKYDSVEETKLRFEIFVENLKMIRSHNNKRSLVSYKLGVNKFTDLTWDEFRRVKLQGTPQNCSATTKTNLKFTNGLLPEKKDWRETGIVSPVKAQGDCGACWTFSTTGALEAAYAQAFGKGISLSEQQLVDCAGAFDNHGCNGGLPSHAFEYIKYNGGLETEESYPYTAKDGICKFKPQNVAVKVIDSVNITEGAEDELKIAVAFIRPVSVAFEVIDGFKQYESGVYTSTACGNTSMDVNHAVLAVGYGVENGVPYWLIKNSWGADWGDNGYFKMEMGKNMCGVATCASYPIVA*