MAAESSALVAKRQRTDASGALVPAAGTAAAGGTLVAGPQRTSDLLAPILLLAGHGAAVHTVKFSPGGELLLSGSHDKTLLLWETFGECKNVLTLKGHANAVVHWLGAENAVSASADKLVALWDVKTGGRIRMYKGHTSFVNSCCPAADAPLIVSGGDDSVARVWDTRVRTCQSVIDHPLPVTAVSTSADGKEVYTGCRYPRLSMARGLDMSRTRPLGIALSPDGQRLLSNAMDNTLRCWDVRPFCEGGRCEKLFLGAQHNYEKGLLKCAWSARGPADGARVACGSADHFVYVWDAATKRIKYKLPGHTGSINEVAFHPTQPILASCANDKHVYLGEIRP*