MVKSEIESYAGQPAVLGGGGGGEVVVRRRRREPTLGPVGGGIGKASLPGVAVKRSSRFRGVSRHRWTGRYEAHLWDKNSWNPTQRKKGKQVYLGAYDEEEAAARAYDLAALKYWGATTYTNFPVMDYDKELKIMETLTKEEYLASLRRKSSGFSRGVSKYRGVARHHQNGRWEARIGRVFGNKYLYLGTYGTQEEAARAYDIAAIEYKGVNAVTNFDLRSYITWLKPPVAGPAALADHLLAGMHTQLPPSPVEHERFLPAEAHIMLPPTTAAAAPGSPFILDHSAAALGGGLRRRSSSSSSSTALSLLLKSTMFKQLVERNDPDSPQGTGGCADRVGELPAGGGAYEDRGFVSSDVCGLFSSPSNACGNNAGFQGAAVASCYGSGERMTPTTTPWDGFGDIAAL