MSELLYAYGAVRAGAEPPAPGLRGVAGRPVRLVCHEELAALVSPVPAEEFEESALRSRLEDLGWLEETARAHQRVVDAAAFPGPVLPLRLATVYRDEEGVRRMLAADRERFAESLDRVEGRVEWGVKAYATVPPEQPAARPAEPAAPVPAGPGAGREYLRRRSQARRVREDGMGRAHEVARQVHEALHGYAEASRLHRPQDARLSGERDPNVLNASYLVPSAEASGFAARVRALDASTDAARLELTGPWAPYSFVTS