MSLPSLKKYHKGPYPAISPTLPQLVQSGKTVIVSGGSSGIGYAIARSFVAAGAARVIVLGRRQKVVESAATTLNKEAGRQAAEGRAVDAYSLPAIEALWSSLHAQGIYVHVLVLSAAAFGSKSPILANTVEDTWKDFEANVRAPLAMTVVFSNQKTGNERRFLVNISSIAAYMWSTMGPDRPTYGLTKNAGTALFQQIAKDTDPNNMQVVSFHPGGVLTESARTEGYAESGFDFDDENLSGNFAVWAASPEATFLHGRFVWANWDVLEMKDIIGPRVKEDEHFLKVGIEGLSEKNGGARF