RLLDIPCKVCGDRSSGKHYGIYSCDGCSGFFKRSIHKNRAYTCKAQGEMKGMCPIDKTHRNQCRSCRLKKCFDADMNKDAVQHERGPRKPKLKGTDLSLGHHHNQHGHHRQVTQEVPIDLRVTSSPKNTFPLPQDCITNIASNPNVWHEVMARLLFTIIGWVKQIPAFMILTEADQVILLTTSWKDLFLLGIVQWGLPVDVNGIHRSINFLGNVGEMNPTTELDRLTETIARLREMALDPTELTCLKAICLFKSGKEVNHADGTNLVDVKTVENLQEQAHLMLTEHIQLQYPRQMVRFGRLLMLVSKLQTLKPSFIERVFFRTIVGNISIEKLVGNILQGDLV