MDRTPYEQELPGFRFYPTEEELLDFYLKGVLYGKRATSQVIGTVNIYHHDPWELPGLATIGEREWYFFVPRDKKNTHGGRPNRTTETGFWKATGSDRRIQSMKDPKRVIGIRKTLVFYKGRAPRGCKTDWIMNEYRMPENYPFPKEDIVLCKIYRKATSMKVLEQRAASEEYKGFSQGDVSALMDTVSSPEEQSLQLTASPKEEESNEKGINGKESEATSRQMHMSCVKESLPQLELPTYNLEWMQDPYLFRSPWLENWSPYVNVLNF