MIGFAVCMWLLQILLGWRQIRLFNQAYAEIAKKGKVLVGRNEGRFTPKAVIVLAVDNHNIVQECLTMQGFSVFAKPAFSTVLTGKSLTEIQPEQAFPNNKALQNALKIALIR