MSRLLALRLCLLATLTAAGAVRRVLVTGANKGIGLQICKKIVATQPDAHVVLGSRSASRGEKAVADVLASEPSAAGRVEMLQLDVSDEASVAAAASELAARYPSEPTPLHGLCNNAGVGFGRSIRETLATNFYGSVRCCAHFVPLIEAEGRVCNVASASGPNFVRGLDAEQKAIFTSRATSWEALDACLQRYAESTDYEGVAYGLSKAAVNQWTMQLAAEHPQLRVNSCSPGYILTDLTAGMGATKRPEESNCHVAPLYLLFGDVPHPEANKGRYYGSDAVRSPIDVYRGPGDPPYEGD*