MKETFGRFNEVLEPGCHCLPWIFGQQIAGHLSLRVQKLDVRCETKTKDNVFVTVIASVQYRAILDKAEDAFYKLSNTREQIQAYVFDVIRASVPKMNLDDFFEQKNDVARAVEEELEKVMTNYGFEIVQTLIVDIEPDELVKRAMNEINAAARMRVATKDKAEAEKILQIKRAEGEGEAKYLSGLGIARQRQAIVDGLRDSVLAFSDNVPGTTAREVMDMVLVTQYFDTMKEIGASSKSSTVFIPHGPGAVRDVAEEIRNGLLQAQAR*