MDTPSPPCSSHGVSLAMFTLFLSFRLASAVLAPNMSSCNLPSMLPALEKPFNCCAPFADYPLRLFKPNFSSASSPLRVRRPAHAVDEAYAERLARAYALMKALPTEDPRSFVQQANIHCAYCNAVYNQMNSSSALFQVHRSWLFFPFHRWYLYFHERILAKLLGEYDFTLSFWNYDHPDGASIPWLFSGYNLTLVDALRDPLHDAPAPAAIDFTWDTDARTWETQLRENDNAMFRSLIRDATSKELFFGGSFREGDAEPSNGAGTAEFRPHNAVHTWVGQKSQVGWKDMGSLYAAARDPLFYAHHAVLDRLWEVWKTIPNNYDIEDEDY