MKETFGRFNEVLEPGCHCLPWIFGQQIAGHLSLRVQKLDVRCETKTKDNVFVTVIASVQYRAILDKAEDAFYKLSNTREQIQAYVFDVIRASVPKMNLDDFFEQKNDVARAVEEELEKVMTNYGFEIVQTLIVDIEPDELVKRAMNEINAAARMRVATKDKAEAEKILQIKRAEGEAEAKYLSGLGIARQRQAIVDGLRDSVLAFSDNVPGTTAREVMDMVLVTQYFDTMKEIGASSKSSTVFIPHGPGAVRDVAEEIRNGLLQAQAR*