MESPLGSDLARLVRIWRALIDHRLKPLELTQTHWVTLHNIHQLPPDQSQIQLAKAIGIEQPSLVRTLDQLEDKGLISRQTCASDRRAKRIKLTEKADALIAEMEEVIHKTRGEILAGISSEEIELLIKLIAKLEHNIMELHSHD