MDVHRLIAEVQQRRALWDTSIPFLTRKVEWNIQWMDVSDALKLDVATCKKRFNRLRDKYRCEIRKIQQGSVQESNWTYFRCLEFMRCIYDPTGLVAFAPEPYEYKSESEECSNDNDKILWDNLDFDLDNDDSIDFVTMGDIFNRDSPETPLMLVGSSSSYDGPIWNDNYLINSQMTTTNEADSLPVASSPSRSESEDDADYNFLASLIPHLKSLSETGKLKFRMEASRILMELKNEEATPEPPGMDADTDPNTYFIPNSDMNDYEGDTMGECEVKIENEPLL