MGRGKIVIRRIDNSTSRQVTFSKRRNGLLKKAKELSILCDAEVGLIIFSSTGRLYEFSSTNMKAVIDRYGKAKEEQIGTNNATSELMLGTLSLAWEYPAPDSAMQRVYNNSRELLNIQGFIVTLWFLLAMCYVKGTKGGTKSATDTGGNVFKPAFGSHHHCRYKTSHPKPVRQYYTKQRQLMGEELSGLGVRDLQSLESHLEMSLRSIRMRKVILIIHFVTMFWFSIHFNLICSNVKQDHILKSEIEELHRKVKS