MSSLTLHSGIVSGTTELRRTARNFDLDDGALSSHGQAWFTGGLTDQRRKFPFNLAQRQSNGRAFYVPLHKCAAEASNPERVCDNESVKIDPSLSPRVAALKPSKTMVIADYATALMQAGKPIIRLAAGEPDFNTPDAIVEAGVKAIQDGYTHYTPNAGTAELRAAICRKLRDENGLVYATDEILVSNGAKQSILQAVLAVCSPGDEVIIPAPFWVSYPEMARLADAFPIIVPTALSDDFLLKPEALEAVLNERSRLLIICSPSNPTGSVYPRENLEKIARVIEKHPRLLVISDEIYEHVMYKPATHTSFASLPGMRDRTLTVNGFSKAFAMTGWRLGYLAAPKHFVTACGRIQSQSTSGASSISQKGGFAALELGYAGGQPVAVMVKAFRERRDFLVERFKALDGVKLSIPKGAFYLFPDFSAYYGTEAEGFGIVHDAESLCRFFLEKAHVAVVPGDAFGDPNCIRISYAASLDSLRRAMEAIEEALILLRPAVAVPK*