MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSILREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKETYQNIENNENSNSNSHNPLTSSINGNKTILGSSDDDKTPSGTPDHTSPSPAQLLGANPGLPSLHGLAPPPGPSAIPVPSGPDSMHHHHSLHHDTILNPMSSNLVDLGS