MRRLPLAVSASYPDPAGLPFPCSGIQGLRLLLASSDPAAIHDAFAASALVGGAGLVECWLDPGELPQPPPQHVDCGSRTHDCKDRNDGPTLPAPGRPGTTYPATNDPADAALITSRWLRNSSDNAAGVAVALAHSQLLDWANTLSIPPPGNLVFRLEQLAQQPPPAEAFHLAAVSSLPVGTPEALASTLQVLYAALKMGGELFVSVLLCNRRLCSDVSTEALEAVGVGPVMYFGDFVTVLRAAGFRQPRVMRVEPWDLQSVEEEAQFMLLNSKLSTFQIRAQKNRLLDDTCEDYGQWVVYKGTLEGSDEAYTLDMRHRLVRNQPILVCGNTAAMLGEGGISWLSNHFIISGERSVHYGPFTGGPFSNSTSPDRGCCCL*