MRPGWIAADWGTSRLRVWAMGAEGVLAEARSDEGMGQIAVGGFEAALLRLIGLWLSDGPAVQVVICGMAGARQGWQEVPYRRLPCAPVDPQALVPVPSEDPRIAVRIVPGLAQAKPADVMRGEETQIAGALALLGSFDGVICLPGTHSKWAQVSAGEVVSFRSFLTGELFALLSERSVLRHGLAAEGWDDEAFLAAVSDGMSHPQKLGAKLFGLRAEALLQDLPPATARARLSGLLIGLELVGARSYWLGQPVVLVGEEALAARYGAALAAQGVQARLLPAAACTLGGLAAAVGQLTLASSGAGRKA