MADTTFLFTSESVNEGHPDKLCDQVSDAILDACLEQDPESKVACETATKTNMVMVFGEITTRAKVDYEAVVRKTVKEIGFISDDVGLDSDKCKVLVHLEEQSPDIGQGVHGMGTKTLEEIGAGDQGHMFGYATDETPELMPLTHVLATQLGYKLTEVRKNGTCPWLRPDGKTQVTVEYKKDGGAVVPLRVHTILISTQHNPDVSNEKIKEDLMEHVIKPVVPEKYLDDKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIARQAAKSVVAAGLARRCLVQVSYAIGVPEPLSVFVDSYGTGTIPDTDILAKVKATFDFRPGMIGKALDLKRGGDRYIHTAAYGHFGRNDRPDVFTWEKVMPLKDA*