MRIGMICPYSFDVPGGVQSHVLQLAEVMRTRGHLVSVLAPASPHAALPDYFVSGGRAVPIPYNGSVARLRFGPATHRKVKKWLAHGDFDVLHLHEPNAPSLSMLALNIAEGPIVATFHTSTTKSLTLTVFQGILRPMHEKIVGRIAVSDLARRWQMEALGSDAVEIPNGVDVDSFASAARLDGYPRQGKTVLFLGRYDEPRKGMAVLLDALPKVVQRFPDVQLLIVGHGDADQLRGQAGRLAAHLRFLGQVDDAGKASAMRSADVYCAPNTGGESFGIVLVEAMAAGTAVVASDLDAFRRVLRDGEVGHLVPVDPPDLQAAALADGLIAVLENDVLRERYVAAGNAAVRRYDWSVVASQIMRVYETVAGSGAKVQVAS*