MVSTTLSSFLLVLVLSFFVSEAQRPALTKGLSWSFYQSSCPQLESIIRNRLQKQIKDDVGQAAGLLRLHFHDCFVQGCDGSVLLDGSAGGPSEQTAIPNLTLRKRSFKIIDDLRKRIQDECGQVVSCSDIVAIAARDSVVLTGGPNYDVPLGRKDGVNFATEQATIDNLVAPSANTTTVLSLLATKGLDATDAVALSGAHTIGISHCPSFTDRLYPNQDSTMDKTFANNLKGSCPTADSNNTVNMDIRSPNVFDNKYYVDLMNRQGLFTSDQDLYTDRRTRGIVTSFAVNQSLFYEKFVIGMIKMGQMNVLTGGQGEIRNRCDRRNKAKKVDIATVVEELEETFSALF*