MVSLFVIAASLLWSHWYIDFAQGCIAAEKDALLKVKAQITEDPTMCLVSWRASSADCCKWSRVTCDPDTGHIVELYLRNCFFKGTISSSVGKLTKLKSLNVYFSKLNGSLPAEIGSLERLEVLELQINQLDGEIPSSIGRLSRLRVLDLSDNRFTGSLPASIGNLKALEHFRVYGNSLKGTLPESLGGLTALETFEAYDNQFRGGIPSSIGNLTKLRILNLYSNQLNGILPSTIGALTSLEMLFATLSDNRFRGDIPTSLASLDKLVSLDVSRNAMSGQIPEALAGSSGLSNLDFSDNQLSGVIPMKIMALPELRYFNVSNNRLHGQIPQVGRFSASAFMGNPGLCDAPLPPCTASSEEST*