MDTFFLSHGTPTLSIDDTMPAQHFFRSWLPAAVAGAQPPRAILIVSGHWETATPTVNVVRGNNDTIHDFEGYGFPKSMFQLEYPAPGAPDVAKKAKELLEQAGFGPVKEDHGRGLDHGAWVPLMFMYPEANVPVCQLSLQTGRDGAYHYDLGRALAPLRDDGVLILGSGNATHNLSCMAPVAEGTPVPQWAAEFDGWLQEALLAGGRHDDVKQYEEKAPNGKMAHPSPDHFLPLHVALGAAGEDAKAELIHHSWYNATLSHASYRFTTTTKNKPIAACKE*