MDALKSSSSTLKTIFSDRSFRSPDSKAFFQLSTRFASSPKVDSGLSVAARSILLQQKLIRSVTQSSPISIELEADVETIDTEDNLVEVTNQTKTVHVKFQVQKECQFGQQFLLTGEDPMFGLWDPENAVALDWSDGHVWSVELDIPVGKTIQFKFILKGITGEIEWQPDPDRILNTWETSKTIVVLEDWGNAELQQITEEEEEVTDNLTEKPIFQAVEPMLVPTDEMVANPTTESVFAESIIESNDRVIINDNPTAVKDEEILIVNEGVSVLVPGLAPSLELGMEEEFAEEVSNGMVTEDSEGIPVLVPGLAPSPELGMEEEFAKEVSNGMVTDDSTDEASDFHKSELCEKQEPEPSNENSPQEEKTIVTCNGVPEEKLPDDAPGGTFTDGREENSKEPAITVLKNDIHWGRKTLQKFFLSLGFFS