MAATVLFTPAQCHRATATTSGRGAPSHCALAPGHRRPGRGSVRAVPPEQSSLPQAAAAAVYGTAGDVKAALYRALDGANRGIFGMTSAKRSEIHGLVELLESRNPTPEPTAKLQDKVDGCWKLIYSTISILGKKRTKLGLRDFISLGDFLQIIDVKQEKAVNVVEFSARALKILTGKLTIEASYRVTSQTLSCFQRVDIKLESSTITPEQLMNIFQKNYDMLLDIFNPEGWLEITYVDESLRIGRDDKENIFVLERADLPDV*