MSVFKDRQIMVYVMQLLIAQLVVWLGWLSHIALAQLEIGEKVTGAGSFPDLVITCIANLSVFITCFLGRRLDLDISARDVVAAGPKLENIKRLGLSTCKGEYQTASVVMLSNCTPTSSMRHFMKYLFNAYNLYSIILQCYRLESAVVPAQTCQCSEHGVKVRCNCIVFSTVEDIIIILANRMPGILKRLSDSLYLLPSLKCLKNGCHGCNEGLLHVESQRLTEGDSMVESPAAVCETLDIFRISSVPWCLTASAFQCIQPAVMSGQSC*