MTLVDYSSDDDSAAEEASKSAPVLNVGGTRGSSASLPPLPASFHDLYASTVRTSTRDDPALHHGRSRQIPHVVGNWPSHIYIEWFPSQAQCNVLSSLVSALRSDDHQVGAELHSFLTSDLGTPLPLHISLSRPFVLTTEQKDVFLSRVPGALRLRSFSRFAVRPSALSWHRSPDSNRAFLVLRVQESCDGGNLGLTRLLERCNEVVREFGQPELYSDGGRVMDRFHLSVAWSFVDVTGSLQSRTDVAYENFRDQVAAMEIPIESVKVKIGNIITSLSLADYGQKRSEVGSLFST