MGKSSKDKRDLYYRKAKEQGYRARSAFKLLQLNDQFHFLDDPNLKRVVDLCAAPGSWSQVLSRKLFDESPSSDKEDRKIVSVDLQPMSPIPHVTTLQADITHPKTLARILKLFGNEKADFVCSDGAPDVTGLHDLDEYVQQQLIMSALQLTACILKKGGTFVAKIFRGRDIDMLYSQLGYLFDKIVCAKPRSSRGTSLEAFIVCLGYNPPSNWTPKLDVNTSVDEFFQGCFLNKLCISDKLSHWNEEERNIAEFMACGSLQSFDSDATYHDLPSSVAGTSSSLDPVQSPTNPPYKKALELKRSGKLTRSVLEVLFQGPSHHHHHH