MAEPLVPLPVIEKLSSRVIRVLGGNPSKFTLQGTNTYIVGNGSQRILIDTGEGKPEWIASIKSVLKNENISIDKALLTHWHHDHIQGVPDLVSHSPSTQIYKHEPHDDWLDIRDGQTFKTDGATLRAFHSPGHTTDHMAFILEEEDAMFTADNVLGQGTAVFEDLAAYMKSLDSMSHAFSGRAYPGHGPVIAHGPAKILEYIQHRQQRERQVLDVLATERPGGWTSMDIVSVIYKDYPRNLWEPAERGVLQILDKLKAEDKVRYDEAKGTWELSGRGSAVVATCER