MLTASETLGRVVVSATNAWRRAVLRRHGLRRRTIHLPDSETDIVCWMPKDVERTCNQKPSLLLLHGFGSNGTESWASHVSSLSRHFALFIPDLLFFGSSTTSRLERSELFQAHCIHTAILSLGVNQSFVMGHSYGGFVAYRLAHLYPEFVTKLIIVASGIMMDCHNNDYALRKTGANSVYDILAPTSVPALKQTLELVLNGTPKIPDFVLKAMLKNPNRDHHVELIDALEIGKYETPSYLPKVSQKTLILWGEKDQIFNIKLAFDLKLFLGATAEVKVFKEQGHVPQFAQSFDEEVISFLRTNGSTE*