MGVKNLWDILESCKKTLPLYHLQNKRVCIDLSCWMVQLQNVNKSHASIKDKLYLKGLFHRLRALIALNCSLLFVTDGSIPAIKLATYRRRLNSGTEVTRDETNSHNVPSLRRNMGSEFSCMIKEAKVLGLALGIPCLDGIEEAEAQCALLNSESLCDGCFTSDSDVFLFGARTVYRDICLGEGGYVVCYEMADIESTLGFGRNSLITLALLLGSDYSQGVHGFGPESACQIVKSVGEEVVLKKIALEGISFAKKSKGSRKQGQVLKCNDKENCSDHEMNINGSEHSSQREFLRVIDAYLKPKCHSADSDAVHRALALLPFQRTEAQKICAQLFEWPPEKTDEYILPKIAERDLRRFANLRSTSSNLGIHFPLHEIPVKCPISGIIKHRKVQGRECFEVSWEEFDGLKSSIIPAELVKSACPEKIVEFEGRKPQEKKQNHRKPRPKKSNNRTPLAEIDKQLQNLLLDIESGGNSFQNVSFSSSMTPSKTQIDATKAAKTQYMLLDTESESDNDNHNEAIICHQNGRCGAEIVIDLLSPSPAIRARKVSKCQQGNNGQQIDVIDLSD*