MKIRVPATSANLGPGFDSCGIALSAYLTINVLGESEFWEIQHTLGEEIPTNEENLLIQTALKIAPELTPKVIRMVSDIPLARGLGSSSSVIVAGIELANRLAHLNLSPKEKVRLATEMEGHPDNVAPAILGDFVVASHVENQVYHVKHHFPMCDVIAFIPEEPLFTEKSRAVLPEKLTYKEAVAASSIANVMIAAILNGDLPLAGKMMEQDKWHETYRRSLVPHLKEIRRLTQQKGAYGSFLSGAGPTVLILSPEERTNEIVQSLEKLSTKASIQIFNIDQEGVQVF*