MTRHGRRIKRCGTCVERKVKCDEQQPYCQRCKNAGLACSGYHSQLKFVDEGTRFASTTACPSQPVSKSATSQCSRLANGRALTKCSRNPKPQIVSLVPQKNTLFFPYTLSKLSPEDSQCRSGLGPGILSELLTGQHSELHQSCVQALAAMYFGRTNRDRNACEQGLRLYSHALTKLRTDISNSNTEMGTLMSVMCLCVYENVVFSQPTAWLLHYDGLGRLMQARGPKPWRTPAERQVLQAARYYITLSAGHQRRHCFLDQPQWESTRCLPEGETPDKIDILYDIFAQPPGIIADYDDIRKASVPDPVAVEVLRNRTQSLIEKLHEWYRDLPWVCTTDPVMRESSGIPLPDDPMECVALAISYAMLLCLVQPCEYLGISLFPENSMEETNNIDQDSKNKFLALEICRLANWALRGQASASYALLLVYPLQIAWFCVQNSEEDLRNVRVIMNSVVADSYGFELGRMRHWDENSLDQGRYGFLY