MDDLPTPKHRLLTLLNSLKEASKVLHTTTNPFSFHSRTDSRAAIDTLLDLEAKAHATLSSVDPTLRNLSRMLSSLRTLIDKLHKHHGYSPRSLLHRYVTAYKISHLARAVESQIQSYIDRLNIRDLVDTLQDQQQQQQQQVKVLVEFRQRLSQGFDLEFQDLVLRAKVFTLLECMLFENSSSERVKEEAAMTIAALVKFNKNVFVGLVLMGPTIKALIAMASGCSVRVLSSLIRFIRSPLVDEILCSGEIPKIVGFLRSRDLGLRVAALDCVLELGYIGRREVVEAMLKIGLVEILMDLQREEGCCESDCDFAFECCVSRFAIQVEVGEGLSGEEKREVKSEILRIVKEASKSEAEFATVSAEILWGSSP*