IQGSLEDSTLLQFVSDINLVDLDLELNELNEAAACTQTGTRAAHHLTDPPRCFSRVSQGKSRRRRIITVVQRQAANVRERRRMFSLNEAFDELRRKVPTFAYEKRLSRIETLRLAIVYISFMTDLL