MGILRGLRLAAGNFFRLYESHDSSSLRLTRNTDFKRITGFCTKPQESPKAPTSTYSHRVPLHRPTDWEKRILLWSGRFKSKDQIPETISFEMLDAAKNKVRVKISYMMIALTVLGCVVMVIEGKQAARRNESLTSLNLEKKARMREESAIKAKAE