MSPDDSGELDPSKIIDQYIVEQNLIDSFARRVMEKIKTKLRIGKIRRKSVTRKTIKTDHTVAHHCLIADYFSEDPLYPESMFRTRFRMGRPLFLRIVSALGRWSPYFTLKVDCSGRQGLSPLQKCTTTMRMLAYGSPADSLDEYLKIGKSTSLQCLDMFARGVIEVFGSEYLRRPTYEDVERILQVNESRGFPGMLGSIDCMHWRWEKCPTAWRGQFTRGDYGVPTIILEAVATRDLRIWHAFFGVAGSNNDINVLNQSPLFLDVLKGEAPRVKFSVNGNEYNTGYYLADGIYPEWATFVKSIAAPQTGKHKLYAQYQEGARKDVECAFGVLQSHFNIVRHPARSWKRKSVGRIMKACIILHNMIVENERGGGTMENFGASFLVLSAMVLGGSEGAQFGRLAACFGSA*