MRSVSYVQCVALDFAGSLFPHAICLGDADNDSLNELVVGDTNGKLYVYKNDDSKPWAVRSCQGMLTCVRVGDVCNKGKNFVVAVSAEGWFHLFDLTSLNSKHPDASGHHELAGAEEQKPVFKQHIPANTKVMLINDIDGDGKCELVVGYTDRVVRAFRWEDSSENPDHVSGQLILLKKWLLEGQVDSLSVNPGPDGSPELMVSQPGCGYAILLCTWDMEQRDTATGRDGSAPSSEGPVRDVILHQTSGRIHNKNVSTHLIGSIARGSSENNGSGLFALCTLDGTLKLMEGADKLLWSVQVDHQLFALEKLDVTGNGHEEVIACAWDGQTYIIDHNRTVARFQADENVSAFCAGLYACKEGSNSPCLVYVSFSQKIYIYWDVQLERMESTNLLKILDGDPEFESLLEQLDIDKNDVSAVRNLIHKTLYFPEKYHLSSPSQDPAGTDSSAHCSGIQDLL