MGSNQAALSFLKYLAVGAAGIGAGATALSSCLYTVDGGQRAVLFDRFKGIIDDVVGEGTHFLVPWVQKPFIFDIRTKPHTFSSFSGTKDLQMVHLTLRVLSRPEVSRLPIIFKTLGLEYDEKVLPSIGNEVLKSVVAQFNADQLLTERPQVSALVRETLIRRAKDFDIELDDVAITHLSYGAEFSTAVEKKQVAQQEAERSKFVVMKAEQERRAAIIRAEGESESAKLISDATAAAGMGLIELRRIEASREIASTLAKTPNVSYLPKQNMLLGLNAL*