MMFRAAHYLAVTIYRRHSDSCYRIGRHRLKNTQVINQFFCSIAAMATRIALTGANTRHGACLPTAARQRRQVSAVWSSYSRLQHANRAQQLRQRLEKPPASRKIALVQAAQGNGNGSAIPDGSVSLVLLAGGVGKRMGASIPKQYLELKGQPIATYSMQMFAAMPQIGEIVVVCEPDWRDVFERCYARMPRKLPLKFAQPGAERQDSVCNGFQAIDGSAQLVAIHDSARPLVTPEDALLCFKDAWEVGAAVLGVPVKPTIKEVDGGRMVVKTLKRAALWEVQTPQVIRPPLLREGFELVQREGLEVTDDVSIIEALGRPVRITPGSYTNIKVTTPDDMSVAERFLEEAASKARAAAAAVVDPLEAARVAYCEEVDPSAKECKVFDEX