FELHPPTPPHYHKYVLFQILIQPEMAAESLPFSFGALSSWELEAWYEDLQEVLSSDENRGTCVSPPGNKEEESKTFTTLDPASLAWLTEEPGPPEVTRTSQSPCSPESSQSSLAQEEEEEDQGRPRKRKQSGQSPARAGKQRMKEKEQENERKVAQLAEENDRLKQEIERLTREVEATRRALIDRMVNLHQA