RDVAVGGSDSGAVSVLEFQDSNGTVGILHCTEFGKTGCRRATPGQYVASDPKGRAILIAAVEKRKLVYVLNRDASGKPTIASPLEANRGRAITLGTVGIDNGFDNPIFASLEMQYDADQQDSMQPEDTNGGAKGTQLPETQLAYYELDLGLNHVSRRWATTTLQGACCLAAVPGAADGGPGGVLVGSEDWLEYLHDTMEDQTSAGDSNHNKNAILSKRICCALPRRRLHPKEKTTLVTHITVHRQKKSKFFALAQTELGDLFKITIQLDTSVEPPKVVGLEAALLDTLPAATSINVSKMGYLFAAVETGDHYLYQFQRFDLPDAPKCGSKDCQDALSKVEESLSYWSKFRSVATKLAPTFDPTDLNNLRKVHMLENSAPTTGVMIGELAGDEVSPQIYLMAGRGPTSAMKVIRHGVSITELAVSDLPGVPGGIFTVSDNSGSEGSDSK