MSPYLLLAAAALIAFLYIIKNRRSSKLPPSPPSLPLIGHLHLIGRLAHRSLHELQLRYGGGGGLLFLQLGRRRTLVVSTAAAAADLFRNHDLAFASRARSVGGDKMTYGCSNVSFAPYGENWRLGKKIAVVHLLSPRRVESFAPVRAAEVAALVAWTRCAAEAREAVEMRELLYGYTNAVVTRAATGAAGVTADKMKQLMGNAEALMAGFQPEDVLPDAPARFVRWATGLDKKLDDMGEAWDKFLSEIVAAHKKGDDGAGEDDEDFLDVLLRLREEGTGGLELTDDRIKAIIKDMIFAATETSSQTLEWTMAELMANPRVMSKLQDEIARVVSADQTTIAEPDLSKMEYLKAVFKEVLRLHAPAPLLVPHESTTPAVVQGYEIPAKTALFVNVWAIGRDPAVWDTADVFRPERFMAGSPSVDFRGTDYQLIPFGAGRRICPGISFALPVLELALVSLLHHFEWELPAGMRPADLDMGEAPGLTTPRQVPLVLVPKCKTLVQAALQ*