MQSLLLCDASDTREAGRDRNQDGIKSSYFFSSNFDSDLQARLADFAQFPFSAASALLAGPPRSGKTTLLFQYAHNHLLENPHDTALVIAKRQRLEGAPPLLPQGVTKTSLPYERLHLRYLDSDRELRKFFACIHLLESLPSLIIVDDFADFFSESRVGEHGIPTKSREQVFVKTLALLHEAGCFIRQSKQRPCTILVSDTNVGEMPRNLYLYQRWIPLSVKIKDGVGNMFTASACDAGSGVTLRASYSITAASLILEHIDGKQSNDQEQGSSAWAADPTLGLAS*