MVIGFRMDLFIDGTFPSGSGIFPTSKMQHHIKIEELDDAFPSTSTVAAPSTVRHSFSFDSCQSAFSRMRTTSFDCSLLDDLPMPEDEEDVKPLQQSAIYSPSQMQVLESTICVVCGDRASGFHYSVVSCNGCKTFFRRTVISRRKFKCTRGGMCVFDKARRCACRACRFQKCLQVGMNPKNIQIFFTGVRKAKMDECQIKKEEEEINLPSPSSDVSLSSSLLNITATIKDLSLRESRLDALRVTSPKTAFYVVPVVSKECYEAEPVKFWIIAELGLAVEYAKSFIVFNELPKDDQWLLAAHAASVLAMLSLAFDTVEKQSETTVFPDGRDAFDYKRPGERSNMFDAIFNRLHRKPASLLRPLSASRTHLALLRAIHLFNPEAPGLSSSSVTTVRSVRERYTSVLSRLVFSEGGNAPTRLQDLLFTLPAFFSTLAQCNDHVEICSMMGFKLHPLNRDSIIDRQTDA