MSGTFKGLTQAQIDRRLKDGRGQGQGSDYKPFIYTRDVSSLGRSHRLPGSKTRRLHHLLSDLELAIFLTLDRSPHVTDIREQFPMRVEDTVRIAEELGLPHGRYKGTPQVLTSDFLVDFEDPQRPSIAIQAKYSTDLQKPEVIERLELERRYWQEKGIPWVIVTEREVSKVAFANIQWLYPAHAEDDIAQDDIAHYQQLFLLEFQRHPDRKLTAIAQGLDTSCQLEAGQALYWLRQLLARHCFLFDLDTPYRELKPKDVVANSHKVHQELSSVAR*