MLLSGCTSVDDPFLNASHAKTGGPTLSTSASKDTALASLPVAGGAASVRQAVQGDKAEQLIVYPNATTIPGENLLTVSVGGKARRAPSREMVMADMRKALPGVRMAINPAIGENAYGVFGYATGALPGGGSCLYAWQVTPQREKPSFSSDERAVAIRLRYCSTASSEEKIVGLMRGLRLKAIDTDTVSNLQMAAGTGIGDLEMFAAEIPASPRAVYRETPRVAAREQVPVVNAEVAAIEQPAEKPVAIANPVKVPMPADAVALTGSEAGKPPAEAVKNASQVPLPGMLIAATK