MSKLVCHDWRRAVPPPQRRRKLPWLLMPYRRTKFLPPHRPDQKRRAEFHCVLANGGLHLHRLRIGRDTGGARFIGSYDGGWLFLAHRPSRGHALLNLHTDRRIPLSDYAWWSGAGLKGTPDPSPNLRPMLILAATLSSPPLAPNVPCIAAAIADGLGADGTTDYPCLSVWRAPLIAFWLHDLIGVLEDDAVESLRTRELRFMHIPFRPGNLADGEHVDGRYLVESRGELLMVIRTIVSHALIADADEVPWTCFRVFQQTHRHLPGGVIEMTWTRLPTLGGRMLFVARGCSRSYDTADFPGYQDGVYFLDEKGSRSAEAMWSPPLEPWGRCYSCNDNGRWVPPIDDDVRRWFPHRAPSNYSCPVWFLP*