MRQRWSHLLFLMLLAGFGLRALVAPQARFTGHEGHMMLDDDPMGRLKVYIYDMPSRFNKRVVQRDMRCLSHMFAVEIHMHLFLLSSSVRTLDPEEADWFYTPVYTNCDLTTTGLPFVSNMPRMMRSAIEYVSTRWPYWNRTDGADHFFVVPHDFGACFQYQELIAIARGIFPLLQRATLVQTFGQIDHACLKPGSIVIPPYVSPRRISNHVISAQTPRSTFAYFRGAFYDTNDNPKGGYYARGLRAAIWETYKDNPLFDISSEHPATYYEDMQRSIFCLCPLGWAPWSPRIVEAVVFGCIPVIIADNIVLPFRDVIPWIDMVVFVPEKDVGMLETILTSISMEEVTMKQRTLADTRTKRALLFPRQTVVGDGFHQVMNALARKLPHDSDTYIKPGQPSSLNWTSGNLSDFKPWQI*