FPTAAARSTDVRLNLQAADSLAVKQKRRIYDITNVLEGVGLIEKKNKNIIQWRGQRSVCSQTKEVQEQVGLLKAQISQLEALEEELDQQKVCLEESIQALSHGPRRSTYTFVTHEDICRAFEGETLLAIVAPAETQLEVPVPDTGGGGQKSYQVNLRSRRAPIRVLLIDRDLDSSAPVVFPVPPSDDFCPMPTPPSTPGGLQRFTLVTPGGSAASPLCSQDPTCSDQQMAPVDLSGRAASSSDLASDQNPMDLEVQDFQAALGVGSLLKMSDGGESLKDSREGEAELMEELISAEAPPLPRLPALTGLDYSFSLDAGGGGCDLFDVSILNY