MAEEKPGFKTAKGCTALVTGSSGLCGARLVEMLLERGASTVICFDITKPDAVLEKRFADAEAKFAGKLIHKVGRTDGDLTSDEAVEKAFQAAEQVDVVFHIAALVGPFHKAEMYEQVNLHGTNRIIANCKKYKVTKLVYSSSPSTRFTGADIEGLREDQMEIPKKFLALYAETKAQGEIVVEKALDPPNLYTISVAPHQVYGPHDNLFLPNLLEAAGNGRLRIFGDGRSKISICYVDNYAHGLMCGADALYDDSPALAKLYIITDGPYIHFWKFINEAIVAMGFQDLYTKFHLPVWLLYGVAYICNVIGAIIGKKFKLSPFSVCMLTIHRWFSIDNAIRDLKYEPLFKTEEAWPSTIEWFKENWLPKYLQQAGKQQTEQV*