MDSKVLSTGIPFTTLPENYIRPESERPRLSEIADCENVPIIDLSCDDRAQIIEQLADACSRYGFFQVINHGVSAEAIEKMLHVANEFFQLPVEEKMKLYSDDPSKTMRLSTSFNVKKEKVHNWRDYLRLHCHPLEQYMPEWPSNPPEFKDTVSNYCVEVRQLGHRLEEAIGESLGLEKDYIRNTLGEQGQHMAVNYYPPCPEPELTYGLPAHTDPNALTILLQDSHVAGLQVLKDGKWVAVKPHPGAFVVNIGDQLQALSNGKYRSVWHRATVNVGKARMSIASFLCPSDDALISPARALTDEGSAAIYRSFTYAEYYKKFWSRNLDQEHCLEVFKN*