MFLNSLFTKYQPGEAWFPSGFDPAASVASRNCKTGPGDPAVAAGASSVGWRGMHAGTAAGHYPSFDFTNSNYYTSVANTPFSTSYGYQACGFASTCPQVQVQGGGYTDQYTTYPHHNGYTTPNVAAYPTTWSPSQKDTGFVSPVSGAFIGPGPDIALQSHHDGKVLDGHLDSKGDDGDSEPVYKGPVYNWMKIPGTHIIGTDRKRGRQTYTRAQTLELEKEFHYNRYLTRKRRIEIAQAVCLSERQIKIWFQNRRMKWKKERVRDGAGDDEEDDAKEGEGDDAKSCSIKEDEDNEVDSDKDQGSH