MQVFVASKFDNRLKEFAERWEIDKYLAATGYLPSNVRPFFVALPKDRAIQSSSDWRKQMSEVDVSITKHMREGIKGGFDEERFASRIGFNNLKKFLEEELARRYREAAPHTLSVLVDRVESAARELQKAEAELRAAEDVAAVRATAVATDRVANLLLAYKGRSAYMASSRAAEDIARQMAREVLGPLLDMACARLAFVLRRMFDIAVDRATALVRPTGANGLTIPETPAPAANPGPVPGPGRFGMPYQSSSQGGEGYDEVIQRAERLFNRLRYSVAQQSAPTSLKAAFLDPLKARLGLEVALDLFARSDTDFMSMFASPSALQALQVKRDSLQKRTESLLRLKNEFQELSKVL*