MVTQTESTVSAIQKGFSNHARPKDDDVPHGNVAVCQQSPVFGESPASTIVTLAGEAKLATAEVKSPGTDAISVCKSLIAGGVAGGVSRTAVAPLERLKILLQVQNPLKPKYNGTVQGLKYIWTHEGIAGFFKGNGTNCARIVPNSAVKFYSYEQASRAILWFYRQQTGREDAELTPLLRLGAGACAGIIAMSATYPMDMVRGRLTVQTENSPTRYRGMFHAASTIIKEEGPRAVYKGWLPSVIGVVPYVGLNFAVYESLKDWLVKKNLVDRPGENSDLSVLTKLGCGAVAGTIGQTVAYPLDVVRRRMQMVGWKDASSVITADGQVKAPVQYAGMIDTFRKTVRNEGVGALYKGLIPNSVKVVPSIALAFVTYEVVKDLLGVEFRISD*