MAELHFVLVPLVAQGHIIPMVDLARLLAGRGARVSVVTTPVNAARNRAVVDSARRAGLDVELAEVAFPGPGLGLPDGMENVDMVVEKDHFMPFFQALWKMDEPLDEYVRSLPRRPDCLIADWCNPWTAAVCARHGIPRLVMHCPSAYYLLATHSLSKHGVYDRVADELETFEVPDFPVRAVGNRATFRGFFQWPGMENYERDIVEAEATADGLLINTFRDLEGVFVDHYEAALGRKTWAVGPTCASGGLDADAMAGRGKRADVDVGVVLSWLDARPPSSVLYISFGSLAQLSPKQIIELGRGLEASERPFVWAIKEAKSNADVQAWLAEGFEERVADRGLLVRGWAPQVTILSHQAVGGFLSHCGWNATLEAIAHGVPVLTWPYFADQFCSERLLVEVLDVGVRSGVKLPPMNLPEEAEGVQVTSADVEKAVAELMDVGPDGTARRARAKELAAKAKAAMEEGGSSYADLDDMLRHVAELSMKKSHDEDTSVSTLPSAPELGSKNKENLGAGATLSVES*