MSTTTFNNNVIHCKVTFNDSIRRFEFKGTEFTQLKDQCGSLIGLPANGFVLQYVDDESDLINLSSNEDFAIAVEISGGLVRLIATNGSTPSTGNTAGHSRRHYCRKQYQGYGKGGKSERIPREEKHKQKLELLKKFLAEMPPDSALTPQQEKRKNHLRQKIQKSESRLSNWQDREKRRHSDKRKKWEKKEQKKDRKPSRQFSPEVEQQIKDLKAQINLLKPAARELRIQKKQKKTELENCLQSGSGDKEVILQEIVEIKEKMGQLNAQMKPIRDNIRALKGKQ*