MTPVETRPASEPAANKRRRHMFALTSLGGAGTVTGSKHLLTLDGHRILIDCGLFQGLKNLRELNWAPFPVDPRSIDAIVLTHAHLDHSGYLPKIVREGFRGRVFATDTTCNVAALILKDSGYIQEKDADYANRKSYSKHKPALPLYGVRDAERAVEAFTAVPYHKTVSLPGGATLTFRHAGHILGAATAEIGWGGKKILFSGDLGRYGDPVMVDPETVSKADYVVVESTYGNRSHDTADPVEQLGAVIEKTVARGGTVVIPAFAVGRAQSLLYYIWALKQAGRIRDVPVYLDSPMAINASELLCAHLDDHRLSPPLCKQVCDIATYVREVEDSKEITANAHPKIIISASGMATGGRVLHHMKSFAPDRKHTILFSGFQAAGTRGRAMLQGARETKIHGQWVPVRAEIAELPMLSAHADGDEIMRWLSALRRPPQQTFVVHGEPDASEALRVRIGRELGWHVAVPRQDQVFTL