MLSVLRVHLPSDIPIVGCELTPYVLLRRPDGSVLPDDVPESTLIDGCCFVRYKWYRIQSDKKVAVCSVHPSEQATLQCLVCLKAKIPAAKSFHCSPKCFSDAWQHHRALHDRATNAGNENGTEEEELFGRFGSGLSGSAPTVGQNPNLNNGTTPLYPVSITERNGGETWFEVGHSKTYTPTADDIGHVLKLECVAIDSETRNPIGPVNTLLTSRVIPAPSATPRRLIPVNAVDRIGHLDLDARVASPGTFTVLSYNILADVYTTNEVYSYCPSWALSWPYRRQNLLREIVGYHADIICLQEVQRDHFEEFFAPELDKHGYEALYKKKTAEAVGGACALDGCATFFRRDRFSHVKKYEVEFNKAAQSLTEAVVPSAQKKAALNRLLKDNVALIAVLEAKFNNHGTEAPGKRQLLCVANTHVNVSQDLKDVKLWQVHTLLKGLEKIAASADIPMLVCGDFNSVPGSAPHALLAMGKVDPMHPDLVIDPLGILRPASKLTHHLLLISAYSSFARMAVEQQRRRIDPNTNEPLFTNCTRDFIGTLDYIFYTADTLTVEIQLQTKGEALTLQGP*