MGQYASVHVQLESDRYYPGQTVRGTAHMHATEATDTGGIFLKAIGEMRTKWRESYGQTGAQYVGKEQVMKGEQMLAGSGTIKPGYHSYPFDFSLPATAPASFDFNNGDKDGANQRYQSNGFKARASISYFVEVVCKKEGTKSRDVKPEPLPFTVLGVVADKPSGPFSVFDSLPSKVCWFISSGILSGKLTLSTSSAAPGSNISFTAELDNDSSGTIQYVQVNAKQRVTLRGGALSKKAGHHNTFTGYLTKEKTKLSQDQLKPGGRVRDFAGNRVVPPSTLPTFSSNLIQIEHYMELLAKMGPLTQSFRLEAPLFVSNSTEQPFLPYPYIAPHGGSKAKAVDPEKAGMMPVCYTHPKLEAPHDWSPVIYQPATFTVLSGPPDSCSDDADADAFFKAKGW*