MVRSIQPEWIAGPVPPPRAQETINGIYWGYVKEKNEEHKSWHQQFRKPWELGRHKRDFCGQIRTSRTDDHKYVFYLPGREARDHHLKCVDETNAWRARTLLNENVKAMLAKNFACEKKRHYFDTMKRHKEEQQALWSKAKKKLLYIKDEDVASEAPRARDLPEFNPLKPFEEIKLGIAKCSGVFYPQYVNLPALGRYMANLDSVKRGLVAALKDMPGKVPNLMGNFATELELNSPSAESGSAALDLLEIPIFESKLASLVAELKAKQALQPVIKDADRYTSSHAIKGVRFS*