MADEFVPQDEILHLAALEFRARRTGATADADTLRALIVERNALPLYVKVAAELGWQEDEEMKARLQKQIDARLAELEEKLKDASENLGESEVRDALEKRAEFLTQILDKERAVAATEKAIKASVGSGQKLDLVFSMIRLALALKDFKMCHEQIEVAKEMIEKGGDWERRNRLKVYEATYNMSCRDMQGASKLFLEALATFSASEVYPFRDFVQYAVLTSMFCVDRPTLKQKVAAAPEVLSVLFEMPLLETFLNALVQCDYKAYMACLPEILELVHNDYFFGVHMNFIGRELRITAYAQFLASYQSVTMQAMSAAFGIGIDFLDEELSRFIVAGRLNCKIDRVGGVVHTVRPDARNGIYNSTIKHGDLLLNRIQKLSRVIDV*