MVGTGPDRTIKDEQRWREAGVFRKLPCGRRFFAMSFRKVLPLPTVAVRFAAPCPFFPSPPIPAHPRHGHPIIPRRCLCWVRRSPPLRPHATSYTASCLPAASDDLGRALLPSHLRARDCLLCHAPLDFQPTSCAPEELMNEVRAQKVDSVHPASSSEQFNFIDDAAESAMDTGDDPEQKKSIEISSHKVLNMNHALMKLRCVQETRWFPYLDQFRVKDKVVTSSQILDMLSPYLQEDRKKRIERVVSNRTYSICPVMEGLLDLGNIAAVFRSADALGFQSVHVISNETEKRYKKNKRVSMGSEKWLDADLFVSTKDCFEELKSRGYRIAVTTITNRSVPIFDMDWTIPTAVVFGNEFRGVSEDAIRLADVQCYIPMHGMVDSFNVSVAAGIVLHHAVNHRKAQLGKHGDLSPEEQRILSADFYLRHSYQSLSILERLVLKKQEMPQTSLRSVLLGELENDVDLPDYLKIDLEQVNL*