MRDWSPRGKKRLKLASVETIALEQLIQSTTSRETEEEMDDNLETKGNWLPDDLLFEVFLLLPAETLCKLRCVCKSLLNMINSLGFIEDHFRQSERVLIAENSFHKENIRSPFPLPSDKKNELYFHFWDIHSGKGHKVCMPDTLGNIKCILAACNGLVLAKIAKNGGLVVMNPSTRNHVRMPLGTIGFVQECYAFMFSHFTGSYKVVHLFRGNSRNIRCEILNLTTRSWHAVDGPKSGEFGLITTHRSVSAIGALYWLPQIDGCNHVVSLGFHDEKFLTVPLPISSTKNDRLLEIGGSLSFITHATLNLIQVWILKNGNWLKRYSINRLYDITGFIPLCASTKEIFFQREEGYPLLHIYNFEAEEMQEINFKGTNRVGDLYMPHVKSLVSWDNPQLQ*