MSTNDIKLPEPFASIPRETFLFGPSPIQHLERISEALGGKVNVYAKRDDCNSGLAYGGNKTRKLEYLAAEAKAQGADTLVSIGGVQSNHTRQVAAVSTKLGLKAVLVQEHWVPDWSDPVYGKVGNIQLSRLMGADVKLDPSGFGIEHKNSLAAAVAELQSQGRRPYAIPAGASDHPLGGLGFARWAFEVEEQERQMGVFFDTVIVCAVTGSTMAGMVAGFKLAQKKCGSKPRRVIGIDASATVPQTKEQVLRIAQVTGRKIGLEDGVDNVTTEDVELDDRYHAGIYGVPDQQTKDAIRFGASTEAFITDPVYEGKSLAGMMDMIRKGEIKPGSNVLYAHLGGQLALNAYSDIFIVHRRQSSLGNPMANPWPKHAMHLAEYSPANTWWWSKATMCGCKKHTL