MPCVATGHKAGCALEWWWDIKELSVDSRHNQVFRASSFQEACRYAWAYLHTVRADLHALWDRGYIAIIPMPDVTKAYLAKWQDGGRHKVLEDSDENKIHEYCVIPHPDLVAGAPPPGNSPIREGFAYRFDKVGIIRSHAKPHFMVLNAAIKLKENKELWVEALTAFCKIIELEVDASSFVEDILNLSDGWTAPPPGEAELIMKKEKEQAGEEASSLLVTVSTGEAVTPKHPKAALMGSGGIEMDKRSKSKARKPEGELCGSNLKLYAAHLAPTGSRCLLSLQDDKSIQGCHVVPRRTDDDMCAQVAAWWGLDEFDVDSPFNIFLLRADIHCLWDQGHLMFVPEPHIIKDYLARSVVPIGEAS