MAPVGLPPGFRFHPTDEELVSYYLKRKIQGLKIELDIIPEIDLYKCEPWELADKSFLPSRDPEWYFFGPRDRKYPNGFRTNRATHAGYWKSTGKDRRVVCQNGTTGMKKTLVYYRGRAPQGIRTDWVMHEYRLDDKDCEETFRIQDSYALCRVFNKNGACTEIEEQGHCSSQGLANDVDTMSPELPMGSSSCVDEDDDKDDSWMQFIREDAWCSSNVSTGGGDDSSCIAPTN