MSRLLALHLCLLATLTAAGAVRRVLVTGANKGIGLQICKKIVATQPDAHVVLGSRSASRGEKAVADVLASEPSAAGRVEMLQLDVSDEASVAAAASELAARYPSEPTPLHGLCNNAGVGFGRSIRETLATNFYGSVRCCAHFVPLIEAEGRVCNVASASGPNFVRGLDAEQKAIFTSRATSWEALDACLQRYAESTDYEGVAYGLSKAAVNQWTMQLAAEHPQLRVNSCSPGYILTDLTAGMGATKRPEESNCHVAPLYLLFGDVPHPEANKGRYYGSDAVRSPIDVYRGPGDPPYEGD*