MREKRNLLSAFNAEAEVASQKEMALAQGEEASEMEGAQTLAELSDTERAGLAADAQVPDLFKLVYIDPFAFIDENWGNEEAKQKKAKIRAYIAQHQGEDAATFAEKFNAGEFDDDEDMDIMSLKHWTAEELEEILHERAQQNDVLAEDGAEQPEVSGGDGTMKLGTGVDMFDPLAAIQPEPPLVVEKEDITLEPPTRAQMDELQAFIQGLAHQDITRGTEWGSGGRAEKKRSGVKGANLKATASGKGKAPESQNTQAGKETARRLGTDEDGKFSRRGARLGHKREKVEYDPGKADEKRWKTANQIEREARERATKDAKRAQKAELQRQTRMAAERGAREAAHGPQGGAETSKQGGKMGKGAA*