MDVPGIQRYLVGIEYIGTRFSGWQRQGGVRTVQGTLEDAFSSFMGQSVSTTGSSRTDAGVHALRNVFHVDLARTSKRKPGELLAPHPPDVIVRAVNHFLQRESADVQVVDARFVPPDFHARFRAKERTYYYRILAGSCRASLFERDRAWHVEEPLNLIAMQSACQVLLGTHDFSSFRASGCQAASPIKTLEELSIRETVSWPHFLTGCSSNAQSSNPDLKSYVVTARAQSFLYHQVRLMVGTLKGVGAGKRTVEDVRKILEGRSISLALPMAPASGLFLADVKYDMEDTAVSGPVFFFIM*