MGPVFVGILLPVVLGFVMKARSGKKERGVTVQVGGEPGLTKRNYRFEQLVETPWDGADTLAALFEQACKMHASQKLLGTRRIINKDLEPSSDGRSFEKLTLGNYDWVSYGDAFEQSCNFASGIVALGHQKGERCAIFAETRADWFIALQGCFRHNFSVVTIYASLGEDALVHSLNETEVTTVICDQKQLKKLIELGGKLESLKRVIHMLELGETSKPSVLNAPSSWTIASFEEVKSLGQKSPVQPELPAPGDVAVIMYTSGSTGLPKGVMMTHGNMVATVAGVSLVVPELGVKDVYLAYLPLAHVLELAAESTMCAFGAAIGYGSPLTLTDTSSKVKKGSKGDASELSPTLMTAVPAILDRVRDGVRKTVDAKGGLPKKLFNFAYERRLAAIEGSWFGAWGLEKLLWDTLVFKKIRAVLGGRVRGMLSGGAPLSGDTQRFINICMGTPIGQGYGLTETCAGASFSEWEDTSVGRVGPPIPHCYVKLIDWEEGGYKITDTPMPRGEIVIGGPSVTLGYFKNQAKTDEVYKVDEKGMRWFYTGDIGQFHTDGCLEIVDRKKDIVKLQHGEYVSLGKVEAVLIVSPYVDNIMVHADPFHSYTVAIIVASQHALESWAQSKGIEYKVFEDLCQKEEAIQEVLLSLQKVGKSAKLEKSEIPARIKLLWEPWTPESGLVTAALKLKRENLRKEFADDLRKLYS*