MEVLQTRAVQLPYRASFLSSMHSNFSHVKLLVHRTPSPALLLTKTPTQVLLHIPTPAQTNISPSPSTPTPASTHSEVPTSPIPTPTPMSMPTPARAPDHRRKLHPWLIVGIGNPGNKFHKTRHNVGFEMIDAIAEAEGIKLNTIQQKALTGKGEIGPTQVLLAKPQTYVNLTGQSVGPLAAYYRIPVQQILVIFDDMDLEFGLMRLGTKGGHGSSNGLKSVIENLKGCRLFPRLRIGIGKPPGTMDPGAFVLQRFSEEEREEIDELLLQGPVLVREMITEGIEKTAEAWNELRKSRMQLTTDELQILKQLSCNSNF*