MKSSLAALSFLVATPRSSAFVALPTSKNADASSSSIVCNASSSPNTNILDSFLSKLNNEAADQPSNRGPKKFVMAQSLLLSLINDEECFTTMAGAQKFADSCTVDVVYEDCYEPQPIVGRADVAEHLRARVLSRTGGEKGGKDAKFRVDKISDGSSACGFAWTWTSGNLEGLRGTTFVELNEANQIQYVREIPEPLYKPGDLTLEILKAVTADAVAKPPPYYTQQTPTEAAEIARYLFCDVQGASSEEAMRFFDESIIYRDFNYEDVLRGKAQVKKFIDDFSFPGIEFAPQRFDDGQSATCFTWEVILEGAPEGSSIKGISLYEVNTEGKITYVRDVPESGIKPPPLGKLARQFRPALGVFQPVPLGSRGGGL*