MVRVEFREFDSSTTPYTYSAEEEKQRAALRREVERVARASGVKVVRERKSNSNSKAPASTRARTAQHEKRMAAFRREFEQAVRTFDVGPSSQSPATLKKARELSAANLALNIEYKAGSLEDLEAALKASRAALAALLALAKPPRPALGRRLPRPLPLPRLPLPLALLLRPPLPPAAAPAREEPSDFVAHAVSPDGRLLSARVKRPPPACVLCSEDPEEDGPAACIVGMQVHAPSNSGAGAGAVGHLTGHVAVCAACVASWDRRAARSKFDLLKCIFCYLDGSRAQL*