MPGTRGPAALDDLPEEITDDILLRLPPKAVGRCRAVCRSWRDATSTPGFALEHRRRQPPLPVINALYAGAGLVLLPASAGAARASDKPLWPFPPGTKPRHQPILGNTCHGFIIVSKKSQFYICNPATHRRVLLPQPLYGAGFKNTILGLYRHRSTGEYRVLILNSMDRSAELSWYFDDSLYVLTVGSDEPRHIAVRTQPMSPPSMEQNLLNSLGTSPPAHHRGNLHWSPYGAGESTGGHGDIIVFDTEAESFWWMHGPAPAKLSDHKKFLDMEGKLAYVLWEGRSPMCFAAMDVWAMQDYEAETWSFRYPIDVSTVEASRQLCTTPIPCEKNKKTPLDSKVRWFNDMAMVNDRELLIRFNNKHVLRCDTDGEFLGLVAIGYRQYRMHLTPHRLQESIIPIPSH*