MNRQHCDVVLDLQLRPILSSGDSFGKSVDDHMRSTLTFGDKHSVYAGQNTDYGHPMACISYPFNDSGSGVWAAYGSRAMLYMEQFQPLMAGGGASATARVPLPVELAADEPIFVNPKQYNGILRRRQLRAKLEAQNKLTKNRKPYLHESRHLHAMKRARGSGGRFLNSKQLKQQQQSGSACTKAIADGPNSVGSTHLRLGSGAAGDRTNSVSKAMSSQENSKRVAAPAPAFTMIQAARKDDDFFHHHAHHLSFSGHFGQSSDRYT