MGKASLFLLGLLALSAVCVYGSDPAAESDEASASLQTDVLTLGVGNFSETVEKHDFIVVDFHAPWCGFCKRLEPEYEKAATQLKENDPPIILAKVNVDAEQNKRLESEFDIKGFPALKIIKNKGQSVQEYKGPMEAEGIVSYLKKISGPPSLELTSAEQAGKFITDHEGSLVIIGVFDKLEGEHYANYLKVADALRSDYEFCHTTDASYIPEDGVPVKTSSVRLIKNFDDKVTVFTDFTVEALTNSIEEARLPYVTEMSKKPEHRPALKKFFESSKTKLFLFLAETPEGDNSQKDLLKTFSELAKAKKSNGLIALFADAEESANALQFFGLAKEDAPASVIRDRKGKEYLFKNAEGSKLSSWVDAYLNGELKEHIKSEAICETNDEPVKDVVARLNGDVVVEAKKNVFLEFYAPWSWYGINCKKIFQIFEELAQQRSQHRNHPTSFKGDSAVVIAKFDATANDVPGDL*