MKLKNPTLFAAFLIISLVLSAQVLSQEVEDEKEFDYNKVSAKGPENWGKIHKNWSACGEGNMQSPIDLLDEKVGVLHHLGRLKRSYKASKATLKNRGHDIELEWENGAGAIYMNGTEYILKKCHWHSPSEHTIDGRSYSLELHMVHESIDNKTAVVGILYKIGSPDTFLSELKGYMRTIADRREAKEEVGIVDPRHIKLGSRKYYRYKGSLTTPPCTEGVIWTIIKKVRTVSREQVNLLRNAVHDGYESNARPTQPTNNRTVHLYRPLRL