MPPHLRENSIAGDVEHMHGAFGNLVDASGKLSLGEFREIATLGRGNMGTVRLVELQGSDRLFAMKIAEKDASRIDRSRRSRLERDILSMLNHPFLPSLHTHFESENYTFLVMDFCPGGDLNVLRHRQPDRKFSEAAVQFYGAEVLLALEYLHKIGIIYRDLKPENILIQEDGHVMLTDFDLSIKLEGKGKDMSLPMSQNPSGIDMQMNPKHFVSHSSCFWYCYTSRKKTQADSESDVLRPRAISPKHKKKKKMLATKNGDFYSFVGTVEYVAPEILRRTGHGFPIDWWTFGIFLYEMAYGTTPFKCQSRKDTFIKILTEEPQFPACWSPLKDLITKLLVKDPSNRLGSNDGAYELKNHPFFVDVRWDSLQHVFRPPFVPPPYLLSKDKFRERKLDDRQILTDSEK*