MSGLLVAGTTSDAGKSAVTAGLCRALARRGVRVAPFKAQNMSNNSMVCRGPDGTGVEIGRAQWVQALAARTTPEAAMNPVLLKPASDHRSHVVLMGKPWGEVASSSWCAGRRALAEAACRAFDALAARYDVVVAEGAGSPAEINLRAGDYVNMGLARHAGLPTIVVGDIDRGGVFAAFLGTVALLAAEDQALVAGFVVNKFRGDSDLLAPGLRDLERVTGRRVYGTLPWHPDLWLDSEDALDLQGRRAAGTGARRVAVVRLPRISNFTDVDALGLEPDLDVVFASDPRALDDADLIVLPGTRATIADLAWLRARDLDRALLVHVAAGKPLLGICGGFQMLGRVIRDPYGIEGPGGQVTEVEGLGLLDVETAFSPHKVLRLPRGEGLGVPASGYEIHHGRITRGDTAEEFLGGARDGPVFGTMWHGSLEGDALREAFLRETLGLAPSGSCFLAARERRLDLLGDLVERHLDVDALLNLARHGCPPTLPFLAPGAP*