MKNVDPSFPSTHPTIDAELYQRVRLSYDYLPNDLKMCFLYCAAFPEDARIEVETLVEMWTAEGLVPQKGTTYFMDVGREYIDALVDRCLIEYVYVYAKKKKIKVHDVLRDVAIYVGQEEQNWLFLSGQHLQHFPSEEETRDRKRISVLGNEISDLPPDFKCPTLVSLVLAKNRQLKEIPERILGNFMSLKVLDLSYTSIQALPTAVGQLGQLEFINLTGCDKLEDLPDSICNLSHLQFLNLEGCHSLNSLPIRIGELKNLKHLKYPRHDFHKHVMVIPHQISQLTSLNKLVLPPLSTPMSVEDLTNLSNLIELDVRVRPEIKGGSMSTWSEMRKLRLCFDGGEDDDAVLDILPQNLQNMKKLQSLALFNYRGVSLPSCICQFQNLKNLQLQLCIKLKELPALEIGNEVARGGFPMLETLHLERLNSLREYSVECENNVATPNLEHIRLPRVEDIQSAGATQFKGLIYITLC*