MIILLGFWMKKNMNTQKAWFYEEYGPKEVLKLGDFPLPTPAHNQILVQVRAAALNPIDFKRRQRAIFPSDFPVVPGCDMAGVVVARGDGATKFGIGDEVYGNIQDFNAEGKLKQLGTLAQFIVVEESLVALKPKNISFEEAASLPLAIQTAIEGFVTAGFKGGQTVFIVGGAGGVGTLVIQLAKHLYGASEVVATASTPKVEFVKSLGADKVVDYTKTNYEEITEKFDFLYDTIGDTKNSHVVAKADAPIVDITWPPSHPRAVYSSLTVCGESLEKLRPYLESGKLKAIIDPTGPYKFTAVVEAFGYLETGRARGKVVVSPFPSLQPPPFVLLDNKGNPGP*