MKRFITAQQSHNQELTLRRSTRLTDKFQKLPDELTTKIFSKLEDDPKTLIRCSAVSKKWASFVFKTAHLSFIFSCTPERSRFFPSSKLHNHISSSAIPAIMNAFSNLESIQIKLCRCPSRTPQPPCCQNITKMNVVWTSDDSQADTCMAFDVGLLSTIEGAKLSHRLSGEKKFATLLSSSVMDFYWTMLDHRPKSLRRVVIMSAKMDPEGFRSGGKVFIRYEQLSKLRDSVSNSRVNESWLEDPQNVVYWHKKHTDKEHLLQEQVWLVYHWQFILANRKFTLKDLNLKKADLREVLDGLDAAAAGGDNGTGKRRFQYQQ*