MGSVSLKIGDGTARFQRATLCSSAVNILMIFSVITTNLFALYAFTASPNQPQHSLLHHNNAHKNISLISEQVSLILREIDLSQKKLAQMEKELLGYESIDLSRPNIASELKLFLQRHQLPLGKDSRTGITEMVPSVGHTCEKNSDFLSQFMNYKVFGACPDDWSVAQKLILKGCEPLPRRRCFAKTVSKAGWYPFPDSLWKPVGNKTVNWSGLNCKNFECLNGKKLSRECIGCFDLVHGNENVRFVKAKSKNDFLVDDVMALGGGGVRVGLDIGGGSGSFAARMADRNVTVVTSTLNVDAPFSEFIAARGLFPLYLSLDHRFPFYDNVFDLVHASSGLDVGGKSEKLEFLMFDIDRVLRAGGLFWLDNFFCANEEKKQTLTRLIERFGYKKLKWVVGEKVDSVGSGKPEVVLSAVLQKPVRA*