MSRETLCAQQGLLGLNEDVLLEIVSHLDAASANNLSATARGIHPIAQRQALSNLEINVMDNLHGYEMITEMCTYMLDDIPGRLHCVKSLKIRVRIIEECHPSGTGPYDKITMPARRKLAQFLENAIQLQSLKLYPFGNLITLEPRLKSAIHALPNLRCLNISDLLDLSPCVQEFLLTMRHQLQKLRVADLWTDMTEYRVLPALRNMKMTDLDLDLSQDFACRRSSNTLNGPHHPYFFPDVRKLSLSLPDENISMSTLVRAFPNIRALRIHRCGSFTSTEAACWESLDSVEGPVGFFEQWSPTCHIPHVSISSRLAKPHFDTPSSATTHELKPTLCLIRKASPVALTLLIMADPGLTDSFWIPLTKCTPRLRSLEIHLYTFPEGDVMPRLFACKNVISAALGLMPTVMHLRLSVVYSWRRIGTEIDQIQPEEWALQLLEQAPSVRCVSLSFTSCRRYFPHDTKTTAWKVVGARTCRKLERITEALEEDVQRRIIAPDFDPRTSL*