MGVVTVSTSASRTSLGLNERYLTRVSILRRPVVFAFKNDKIKKIVLISPRESAALPLEATKDNEKRLRKVKKRAERVNAVSTDEAPPSTIDLDYNEAAAKLEYIFKQSPTVEISVDEVKDVRVKRRQPRKRTEYADEAEKIADNVVRSRRSKDRRLNLEKRIALRTKKEDESTAIFQRRKTGKNDEDEKIDRLVRDYSASSDLVSLDWKKMKIPPVLPSAEHVWLFKLMQPVKAILDVKETIENNLGREPTDEKLATAINMDTVQLRKQLEIGRAARNKLIKHNLRLVLFVMNKYFQDFSNGSRFQDLCQAGAKGLITAIDRFEPKRKLRLSTYGLFWIRHSIIRSMTLSSFTKVSFGLESVRVEIRKAKLELMFELKRLPTDEEIVGRVGISQERYHEVMRVSKPIISLHARHSVTQEEFINGITDVDGVEGDRRKQPALLRLALDDVLDSLKPKENLVIRQRYGLDGKGDRTLGEIAGNLNISREMVRKYEVKALMKLKHRARVDYLRRYVFK*