MGSVSLKIGDGTARFRRATVCSSAVNILMIFSVITTNLFALYAFSSSPKDPHSHLHLLDKNFSLISEQVTLILREIDMSQKKLAQIEKDLLGYESLDLSRPNIANELKLFLHHHQLPLGKDSKSGITEMVSSVGHSCEKSSDLLSQYMSYKAFGPCPNDWSVAQKLILKGCEPLPRRRCFAKTISKVGLLHPFPTSLWKAPVNNTVNWSGLGCKNFECLKGKKLSRDCIGCFDLVNGYENQRFVKSRSKNDFLIDDVLALGSGGIRIGLDVGGGSGSFAAVMAERNVTVVTSTLNVDAPFSEFIAARGLFPLFLSLDHRFPFYDNAFDLVRASSGLDGGGREEKLEFLMFDIDRVLRAGGLFWLDNFYCVDEEKKRALTRLIERFGYKKLKWVVGEKADILGSGKSQVVLSAVLEKPVRV*