MAGGNDLKVLGVWTSPFVIRVRIVLNLKGLAYEYVEEDLGNKSALLLGSNPVHKSVPVLLHAGRAINESQVILQYIDEVWAGTGPAVLPADPYERAVARFWGAYIDDKVESAWLGMLFRCANEEERAAAVARAREALDALEGAFRDCSRGRPFFGGDDIGFVDAVLGGYLGWFGAVGRIIGSRLIDPARTPLLAAWEDRFRAADVAKGVVPDDLDKMLAFLQTLSCRYVYHSVLLLPSIIGVLNTCTTAAYNFASFF*