MKRQRRSSSRETVDFGVGYMEDNVLAMLDSQGVKDAESIRDDKLSFLDVVFEEFVMPEKARPSKSIYRAVYSCLRESKSMEVAMASYRLLKDLDEVVISYASEVPYKNVSCITSLNLSSLARDLMVKESPICAFQFPVKTLVFRHFIDQLVKDFEQTRASFDGANMERFCVYKQLEMCGGNSSFDKILLELLHFSLEGVTENNSSLQYFDIIYKSTQALISLLFHLDELKTSLTKDYIDQLVDKLFKNNGEKMPIFLEAIQKPEQKLQFVMECFVKLFSSRRPPIDFSSFEVLLQRFDDRTAQVLLKESQSQLLLAHAFQAILCINPSDGSSIAGLFIAAFEKLQAVPRDFIVHPTAKQALVVAEIFIGCDSAVECSSDSFVVMVSY*