MVQKLGMGTAVQSEERQAEELEEVNEEPMSEENGLSKWLYPPEEELPDDKEMTIFDHLEELRDRLLISVVAVGVAIAGCFVFAKDLIVLLEKPVYSLGVRFLALSPGEYFFTTLKVSGYCGLLLGSPVILYEIIAFVVPGLTRSERKLLGPVVFGSSFLFYAGLAFSYAILTPAALNFFVSYAEGVVESLWSIDQYFEFVLVLMFSTGLSFQVPIIQLLLGQTGLVSGDQMLSVWRYVVVGAVVAAAVLTPSTDPLTQCLLAGPLIGLYMGGAFAVKLLINNREPLELED*