TSDKTVHEARGRLPGPSAEGKVPQKVIAKRVRGSVKWFNVKNGYGFISRHDTQEDVFVHQTAITRNNPHKYQRSVGDGETVEFDVVQGERGTEAANVTGPAGAPVQGSRYAANRPRFRRGFYIRRRAPTPRGPRGAEEDVDEASRSEGAPRRGPGPSYLLSRPRGRGTAPGPRPSGGISAELEAEDKESGREGSGPQQKPPPRYGSRRPNNPRRRP