MRFLVFSFMLMAICLAARADVSQLVRSGNGFVYDVPKVTELELEVNNEFPTGEEFPQDAIPVAPSDAELGQAEDLEEPVE PTTAGTTASKKIHGYKYQVPSRRFKS