MSQNFSFRQAAVIGAGTMGRGIVMCLANAGLDVQWLDSNPQMLNQALGAVADTYAHNVRQGRIGEEEAAARRARITPVQHLAAMREADLVIEAVYENLELKQSIFRELDAALKPSAVLASNTSYLDIDAIAAVTARPGQVLGLHFFSPAHIMRLLEIVRGAQTAPAVLEAALALGERMGKVSVVAGNCHGFIGNRMLEPYATEARLMLLEGALPYQVDRALQAFGFAMGPFRMYDVVGIDLEWRARELAGVGQDQPAVQVDNRLCELGRFGQKSGAGYYRYAPGSRQAEHDTEVDALVLRVAETLGYPRRDFADEEILERCLLALVNEGAKILDEGIAARSADIDTVYLNGYGFPAAEGGPMAWADRLGVAELLQRLRFLEQRHGARWKPASLVERLAAEGGAFADLQEVR*