MGALKTSFFGESTLQVTRPVKLNRTNAKWKSPKAAVIPNFHLPMRSYEVKNRTSVEEIKAIRLITAIKTPYLPDGRFDLEAYDNMVNMQIVQGVEGVIVGGTTGEGQLMSWDEHVMLIGHTVNCFGASIKVIGNTGSNSTREAIHASEQGFAVGMHAALHINPYYGKTSLEGLVSHLDSVLSMGPSIIYNVPSRTGQDIPPVVINTLSNNKNFAGVKECVGHDRVKQYTEKGIVVWSGNDDQCHDSRWNYGATGVISVTSNLVPGLMRELMFGGKYPSLNEKLMPLMDWLFYEPNPIGLNTALAQLGVVRPVFRLPYVPLPRPKREEFVKIVNEIGREYFVGDKEVEVLDDDDFILVARY*