MPNSSIQIWLQRQIALRTFPPNREDWYVKNGFGNSEMSLEERFASFVEAIRQEDSPYHEQLSGIDFQRFEIEVTLANQKTCMTEVIGFQNNSNQSSSTPNEKFKAVGKGKHVIYFTGIGTQYQDCLIDIAKAVQITGAHYYAFEYPGMRKLGGEVLEVNDMVNTGIALANTLLEKGISIDDILFQGDSFGAAVAKKVSDQFKLQSNVTVRCILNNTFSTFQAAVEGNLGAFSTLRYTVRPLLRYTGWDIRPGEGYGQDTPYQIHVNHTGDLTLGAGHATLAESIESNSQLEHFVDPCPEEYRIKRDIYKQWHWASLSEQGITFLETKYGRNSDGQLDTHLADLYLLKYDTGLGVYESFICKYLEDSNDYIASHPQKLSLDELPRPLESETVSLRQLIVSVLPSRPSIAGFFSRSTPVIEEVETEKQEQKSIELK