MSPPHVTQLAPAFAPVSDAIDRHDSGVSKCRKAASTGGGRAWSEDEEVYLLQTRLQKMPYKHIAAHLKKTELACRLHYHQLSHGSNRRKRTPSFSSGSETSPVMHATMPSPARESQSRSLSPPNTSYGLPLNAVQLPSIMTDDSPSKLPAILPKPLSMEMPRRGVTPPLGYPSAALDRHTSLPPANFPKPAGTPPLRLDCSGLPSVSLPHAPAHVDLNRLHHIYSVHRNSFWAAVANDYGCNTTPAVLEQAFKTSICSQFERGGSPITPAASPANSDRDGYIRGQDKIRISSILADVDPRSAHDRDMVRRMDVQRFPMSASM