MTFVRVFLGVAVALRFVATSAFDTPDVFPASTRAALAAKSGSLNPSQGYTTAGWSNRAATVLTPVHLDPNVYTGDRPFYWNRIDVGCRMTVIELPADDSTSGRPDLWVHSPVGLDGPMQQALNQLGNVKYVVSPNYEHLKFAAQWYQSFPQADMWGCPGLAQRMENIQWKGEIPDGFRPTAWKGGPGTQMEPDSGIWDTNIIQPLHIDIEKNPFTGKPFFNEVVYYHQPSKTLLCTDLFWNYPADVVPNSQYGADDTWELAPRVTGIPVGSRLWKFGMDQIYRPFFNNFMVTDQSQYRDVVNHILDVWDVETLIPAHGDILRGRTLIRQALREHFQLD*