MFKRDTNGTLICVDGQQRLTTATLLLAALRKHCRRTGLTATVRSIDALLFNKALAPVKRWAEEEAKHLVQEAQSQADQYQWKMRPFPSGWLPEEFETTLVPSFVDRASYFEIICQDHVLEALEKQHASSYLGFSSECQSSVQHKTFRIFSQEISRLVGNGAKNKLQSLFRKQTDGFSLMYIELLTNDNIQQVFLWMQEKTVFGMGRLLFNPHPGVDFKPIDLTRNLVVSSVMNRPLEEQMEFYQKCWVTPLEDRFGTDQLERILEHLVERVTTEKPKEERYVGNMEKQLEMQLAMAPVAMQESLFPEDMPMMVYAKFHSWVQKRANDLEGDANAITIAVADSVVRDLVREGESMDHMDIL*