MRPGRSVLWLCKFLRRRCVAVAPYFSSEHGESRFAAIHKVFGASKAAKLLAHLPAAEHREAVVTITLEAQSRLRDPVYGCVAQIFALQQQQHCSKVDGGELQYLAQAMMRSSNYSGIYLQGQISNLHALEARATSC