MGRGKIVIRRIDNSTSRQVTFSKRRSGLLKKAKELAILCDAEVGVIIFSSTGKLYDYASNSRKCMSTKFATNVFIHLYILVSQ*