MASLFGNGGYVYSSESEGEEEDEGTEGYRKGGYHAARPGDRFAGGRFVAQRKLGWGNFSTVWLAYDTHHSRFVALKIQKSARDYGHAALHEIELLSAVAQGDPTNSKCIVRLLDHFKHVGPNGQHVCLVTEFLGDSLLQLIRYNRNKGIGLSRVKEICRSLLVGLDYLHRELSIIHTDLKPENVLLVSTINPAKDPVRSGFTPILDRPVGSQYGGTVISFSEKMLRMRARRAVARISQRRVSLGGIAAEVEKERNLDGISLKCKIVDFGNACWADQQLAGEIQTRQYRAPEVIIGSGYSYSADMWSFACIAFELATGCSEDEDHLALMMETLGKMPRKIASSGTRSKDYFDRHGDLKRIRRLKFWPLDCVLVERYNFTEPDAQGFADFLRPILDFTPENRPSAAQCLKHPWLS*