MTTLLFEAIRKTGQRALVSKGWGGMGADELGKPDNVYMLGNVPHDWLFKHVSCVVHHGGAGTTAAGITAGRPTVVVPFFGDQMFWGSMVARAGAGPSPIPNKKLTADNLAEAILECLKPSSQEKAQDLAASIAQEKGSDVGAQSFHQFLDVDKMRCNLSPSRAAVWRVKRTQVRLSAFAACTLANEGLLDFNDIKLYRPREYETEESPWDPVTGGASALIGTIGGMMMGFADFPAETLKALRIHPDAIKNDGTRNGSQPARRYELLREALKRIALGPRLQVPQ*