MCRKQLCGKKHDITEHIDRRCRRKARSLMMQMQARSCQSRLIVLSCVLAISSVLLSPAQAQASGLRLNFYQTSCPNAETIARRTLRILALTDPTSFAALLRVAFHDCAVQGCDASIMLDSQAGKLTSERVAQKNFSIRRLNFIDRIKAALDNVCPGVVSCADVIVLAARDAILTTGGPYIPVLTGRRDSMTASNEAADAQLPSVTISIDAYLKFFGSLGMSTQESVAILGAHTLGVGHCVNIVNRLYPTLDPKLPPFFAFLLTLRCPSPTPTRNISFVNNDVTNFFFDNRYYTGLLVWPITLSFVVEIMPCTNPLGNISSAVLSAGYRRLQRGFRAGPRSPHSGFCDPVRSEPGALLPGFHDSLSEAHQQQGAHGE*