MRRCHVQVQLFRCFMLRELEGSSTNLILIYVNGTMLRFTIRNFVIIFGLTCSDNVAEFYFDIDQHNRIMVEYFPGKAHVTKGRLIAYFRAKVWGDNEEDAYKFMDYPWGKNAFDELAKSINNKIKPDGQYYRIQGFPLQVLFYECCLYVDDKIVVKVSSHIPRIINWVTKKDHPRLDYFMRTIFKDVDNPIKFKNIDPIAMEIKILQLPPPTVQSVSPDPQIECSDHNKATESDDDFQHPPVIINIKGKEKVVECSSPVKKK*